<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:hafn="http://hafnia.com/20241231"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hafn-20241231.xsd" xlink:type="simple"/>
    <context id="c20240101to20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_TreasurySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_CapitalReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_ContributedSurplusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:ContributedSurplusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240102to20240102_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-02</startDate>
            <endDate>2024-01-02</endDate>
        </period>
    </context>
    <context id="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-27</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_BusinessCombinationsAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromRelatedCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromRelatedCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:FinanceAndOtherLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:LoanFromRelatedCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241001to20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_JointVenturesAxis_HAShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:HAShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_JointVenturesAxis_EcomarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:EcomarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_TankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:TankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:ScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-27</instant>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_LeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:LeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromVoyageCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_LeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:LeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_NonLeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:NonLeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_NonLeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:NonLeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_RevenueFromTimeCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromTimeCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromVoyageCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_RevenueFromTimeCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromTimeCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_LeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:LeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromVoyageCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_NonLeaseComponentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:NonLeaseComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_RevenueFromTimeCharterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:RevenueFromTimeCharterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:RightOfUseAssetsVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ShipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:DryDockingAndScrubbersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:LongRangeOneVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_MediumRangeVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:MediumRangeVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:LongRangeOneVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:IMOIIMediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIHandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:IMOIIHandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IntangibleAssetsWithIndefiniteUsefulLifeAxis">hafn:CarbonCreditsBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInVanguardTechIncVanguardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInVanguardTechIncVanguardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInVanguardTechIncVanguardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241115to20241115_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInVanguardTechIncVanguardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-15</startDate>
            <endDate>2024-11-15</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInVanguardTechIncVanguardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240219to20240219_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-19</startDate>
            <endDate>2024-02-19</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240410to20240410_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-10</startDate>
            <endDate>2024-04-10</endDate>
        </period>
    </context>
    <context id="c20240126to20240126_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-26</startDate>
            <endDate>2024-01-26</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TypesOfRisksAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TypesOfRisksAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfRisksAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfRisksAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_RangeAxis_TopOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_RangeAxis_BottomOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanFiveYearsMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_NotLaterThanOneYearMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">hafn:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_TypesOfRisksAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_TypesOfRisksAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_TypesOfRisksAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_JointVenturesAxis_HAShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:HAShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230601to20230630_JointVenturesAxis_EcomarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:EcomarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_JointVenturesAxis_EcomarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:EcomarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210701to20210731_JointVenturesAxis_HAShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:HAShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="c20231231_JointVenturesAxis_HAShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:HAShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_JointVenturesAxis_EcomarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:EcomarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_JointVenturesAxis_EcomarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:EcomarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_JointVenturesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_JointVenturesAxis_HAShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:HAShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_JointVenturesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_HafniaVesselsAndTCVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_HafniaVesselsAndTCVesselsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ExternalVesselsInDisponentOwnerPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_ExternalVesselsInDisponentOwnerPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240102_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-02</instant>
        </period>
    </context>
    <context id="c20240627_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-27</instant>
        </period>
    </context>
    <context id="c20230301_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="c20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-26</instant>
        </period>
    </context>
    <context id="c20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="c20231220_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-20</instant>
        </period>
    </context>
    <context id="c20230301to20230301_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="c20220509to20220509_ComponentsOfEquityAxis_PrivatePlacementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">hafn:PrivatePlacementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-05-09</endDate>
        </period>
    </context>
    <context id="c20240627to20240627_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-27</startDate>
            <endDate>2024-06-27</endDate>
        </period>
    </context>
    <context id="c20220826to20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-26</startDate>
            <endDate>2022-08-26</endDate>
        </period>
    </context>
    <context id="c20230228to20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="c20240529_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-29</instant>
        </period>
    </context>
    <context id="c20240529to20240529_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-29</startDate>
            <endDate>2024-05-29</endDate>
        </period>
    </context>
    <context id="c20231220to20231220_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">hafn:BWGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-20</startDate>
            <endDate>2023-12-20</endDate>
        </period>
    </context>
    <context id="c20220127to20220127_ComponentsOfEquityAxis_OrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-27</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfAntidilutiveInstrumentsAxis_RestrictedShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:BorrowingBaseFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:BorrowingBaseFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20230830_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-30</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_TermLoanOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilitySixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilitySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilitySevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilitySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilitySevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilitySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231114_BorrowingsByNameAxis_CreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-14</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilitySixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilitySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:BorrowingBaseFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_TermLoanTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:MaximumBorrowingBaseFacilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_CreditFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:MaximumBorrowingBaseFacilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20220718_BorrowingsByNameAxis_SeniorSecuredTermLoanFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-18</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_TermLoanThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BorrowingsByNameAxis_CreditFacilityFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:MaximumBorrowingBaseFacilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_TermLoanTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:MaximumBorrowingBaseFacilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_TermLoanThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_TermLoanOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:TermLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:CreditFacilityFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231114_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:RevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-14</instant>
        </period>
    </context>
    <context id="c20240711_BorrowingsByNameAxis_BorrowingBaseFacilitiesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:BorrowingBaseFacilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-11</instant>
        </period>
    </context>
    <context id="c20240711_BorrowingsByNameAxis_BorrowingBaseFacilitiesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:BorrowingBaseFacilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-11</instant>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:SaleAndLeaseBackFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:SaleAndLeaseBackFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIHandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:SaleAndLeaseBackFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:IMOIIHandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:HafniaTankersFinanceLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:SaleAndLeaseBackFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:ChemicalTankersIncVesselsFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:HafniaTankersFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:HafniaTankersFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember_RangeAxis_BottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:ChemicalTankersIncVesselsFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:ChemicalTankersIncVesselsFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_LaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_NotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_MaturityAxis_NotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_NotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:TimeChartersAndVoyageChartersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:TimeChartersAndVoyageChartersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:TimeChartersAndVoyageChartersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_TypesOfRisksAxis_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">hafn:LaterOneMonthAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_TypesOfRisksAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_BorrowingsByNameAxis_UndrawnRevolvingCreditFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">hafn:UndrawnRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_MaturityAxis_LaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:InterestRateSwapsUsedForHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:OtherInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:TradeAndOtherReceivablesAndPrepaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:LoansReceivableFromJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashAtBanksAndOnHandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:CashRetainedInTheCommercialPoolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:FairValueHedgesAndFairValueThroughProfitAndLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">hafn:FairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">hafn:ForwardFreightAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:LoanFromNonRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:SaleAndLeasebackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:FairValueHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:TradePayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">hafn:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">hafn:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CategoriesOfRelatedPartiesAxis_ChiefFinancialOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_CategoriesOfRelatedPartiesAxis_ChiefExecutiveOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CategoriesOfRelatedPartiesAxis_ChiefExecutiveOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_CategoriesOfRelatedPartiesAxis_ChiefFinancialOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:ShareOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">hafn:LongTermIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_SpecialisedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:SpecialisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_SpecialisedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:SpecialisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:ChemicalStainlessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:SpecialisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:SpecialisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:ChemicalStainlessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:ChemicalStainlessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:ExternalVesselsInDisponentOwnerPoolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">hafn:HafniaVesselsAndTCVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:ChemicalStainlessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:ChemicalStainlessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:SpecialisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:UnallocatedAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:UnallocatedAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:UnallocatedAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:MediumRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:LongRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">hafn:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">hafn:HandySizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter1Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter1Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Quarter3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter1Quarter3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MaturityAxis_FinancialYear2021Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2021Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_MaturityAxis_FinancialYear2024Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2024Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_MaturityAxis_FinancialYear2023Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2023Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_MaturityAxis_FinancialYear2022Quarter4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">hafn:FinancialYear2022Quarter4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20250122to20250122_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis">hafn:InvestmentInDiginexSolutionsHKLimitedDiginexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">hafn:SubsequentEventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-22</startDate>
            <endDate>2025-01-22</endDate>
        </period>
    </context>
    <context id="c20250120to20250224_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">hafn:SubsequentEventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-20</startDate>
            <endDate>2025-02-24</endDate>
        </period>
    </context>
    <context id="c20250319to20250319_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">hafn:SubsequentEventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-19</startDate>
            <endDate>2025-03-19</endDate>
        </period>
    </context>
    <context id="c20250114to20250114_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeVesselHafniaTourmalineMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:IMOIIMediumRangeVesselHafniaTourmalineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">hafn:SubsequentEventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-14</startDate>
            <endDate>2025-01-14</endDate>
        </period>
    </context>
    <context id="c20250113to20250113_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeVesselHafniaTanzaniteMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">hafn:IMOIIMediumRangeVesselHafniaTanzaniteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">hafn:SubsequentEventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-13</startDate>
            <endDate>2025-01-13</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarCharlieSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemShipholdingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HAShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPoolsPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers26IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaOnePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarAlphaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers39IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers17IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers1IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholding2SingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers31IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers36IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersAShipsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemicalTankersPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers3IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaMiddleEastDMCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWClearwaterPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWStanleyPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWAldrichPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers35IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersMarshallIslandsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeSubHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers4IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersInternationalCharteringIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWCausewayPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarBravoSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers5IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers29IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers28IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers8IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers7IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ComplexioLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers38IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers15IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers16IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersCharteringSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers32IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:YellowStarShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers30IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWSilverminePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarDeltaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers9IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers27IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KomplementaranpartsselskabetStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers18IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers20IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers19IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersSubHoldCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers13IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaSARLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers24IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KSStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers25IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarShipholdingSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers10IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWFleetManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWPacificManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeGammaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingAlphaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers12IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers23IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers22IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers37IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:GreenStarsShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers6IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers14IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIILimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers21IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers11IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingBetaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersServicesSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:YellowStarShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers15IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersServicesSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarCharlieSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers19IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers29IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers39IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWFleetManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KomplementaranpartsselskabetStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarBravoSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarCharlieSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWStanleyPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersCharteringSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarDeltaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers31IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers5IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers24IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers12IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeSubHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWClearwaterPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersInternationalCharteringIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers30IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers25IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers16IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers9IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers15IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers18IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers3IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers1IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPoolsPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ComplexioLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers38IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers20IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers8IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers6IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers28IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers4IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarDeltaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers6IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:GreenStarsShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWPacificManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ComplexioLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeGammaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HAShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers23IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers35IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers18IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers14IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers19IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers3IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers7IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers37IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingBetaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers1IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIILimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersAShipsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers36IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:YellowStarShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWStanleyPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers16IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers4IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers13IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers26IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIILimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingBetaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers22IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWCausewayPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWSilverminePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HAShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemShipholdingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarShipholdingSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers30IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemShipholdingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWAldrichPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeSubHoldingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersCharteringSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWFleetManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers20IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaOnePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers14IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersMarshallIslandsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersMarshallIslandsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers13IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingAlphaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers5IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers8IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers21IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarAlphaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers31IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KSStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemicalTankersPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers17IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarBravoSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers37IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers23IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers12IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers22IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaOnePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers21IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers38IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers17IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers29IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KSStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers7IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaMiddleEastDMCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:GreenStarsShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaHoldingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers11IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingAlphaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWSilverminePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers32IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarShipholdingSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers27IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShippingHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersServicesSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaUSLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaChemicalTankersPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingXPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersSubHoldCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers10IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholding2SingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWAldrichPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers28IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersSubHoldCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers35IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWClearwaterPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers24IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersInternationalCharteringIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIVPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholdingSingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers10IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaSARLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers9IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWCausewayPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaMiddleEastDMCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaSARLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers32IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers36IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersSingaporeGammaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:EcomarAlphaSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaPoolsPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers26IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers39IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:VistaShipholdingVIIIPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersShipholding2SingaporePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:HafniaTankersApSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers25IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers27IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankersAShipsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:ChemicalTankers11IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:BWPacificManagementPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001815779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">hafn:KomplementaranpartsselskabetStraitsTankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="U001">
        <measure>shares</measure>
    </unit>
    <unit id="U002">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>hafn:Vessel</measure>
    </unit>
    <unit id="U005">
        <measure>hafn:Pool</measure>
    </unit>
    <unit id="U006">
        <measure>pure</measure>
    </unit>
    <unit id="U007">
        <measure>iso4217:SGD</measure>
    </unit>
    <unit id="U008">
        <measure>iso4217:DKK</measure>
    </unit>
    <unit id="U009">
        <measure>hafn:Order</measure>
    </unit>
    <unit id="U010">
        <measure>hafn:Newbuild</measure>
    </unit>
    <unit id="U011">
        <divide>
            <unitNumerator>
                <measure>iso4217:NOK</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U012">
        <measure>hafn:Facility</measure>
    </unit>
    <unit id="U013">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:Mg</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U014">
        <measure>hafn:Segment</measure>
    </unit>
    <unit id="U015">
        <measure>hafn:Dwt</measure>
    </unit>
    <unit id="U016">
        <measure>hafn:Customer</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20240101to20241231"
      id="Fact_07b393faa83a46ec902a5da77115c364">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20240101to20241231"
      id="Fact_89fdc14be713426cb7f3528b02a706e9">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20240101to20241231"
      id="Fact_d6b4bfd31fd146b18f60b06ebe79e93a">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20240101to20241231"
      id="Fact_e7e36dc1036f4efb9fb4be508b4dcc98">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20240101to20241231"
      id="Fact_8122c19d920443e4bbc4e5ad07ce8ebc">0001815779</dei:EntityCentralIndexKey>
    <ifrs-full:DecreaseThroughImpairmentContractAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_faa9e9049de1460ba808dd95aa43b557"
      unitRef="U002">0</ifrs-full:DecreaseThroughImpairmentContractAssets>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesOneMember"
      id="Fact_3970ad3ade144f33bcaa18773a7c7bc1">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityEightMember"
      id="Fact_cf074b774bf84d2e8e8c655b92f0547d">2029</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember"
      id="Fact_39daa42c33194550b74de1bd4d215f35">2029</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFourMember"
      id="Fact_bddbfe3b20c44055bbd94536171044f6">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityTwoMember"
      id="Fact_de0802dc97c140f4adf536f610e40cf6">2028</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_TermLoanTwoMember"
      id="Fact_215879a32356472d818e460e58196715">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesTwoMember"
      id="Fact_12770d3730084810b6aa3b88f176a2ff">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityThreeMember"
      id="Fact_2c43fa2846804e578e79d20133f1921d">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_TermLoanThreeMember"
      id="Fact_e245c6a10345432fa528093d4ae086cf">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_TermLoanOneMember"
      id="Fact_59776aa6b7f54cd08d31548e92ff92c8">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityThreeMember"
      id="Fact_f855e817c8e24708af8e1124557f6bc7">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityFourMember"
      id="Fact_2ec34abadbb946a68277e34064f20477">2029</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_RevolvingCreditFacilityOneMember"
      id="Fact_77123bc9c6fb4268b7fe537842811675">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember"
      id="Fact_63b77ab767df4148ac571ac651cde331">2032</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember_RangeAxis_TopOfRangeMember"
      id="Fact_a7d250df8f0645bb997e14923141817a">2030</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember_RangeAxis_BottomOfRangeMember"
      id="Fact_262224d3a74347a083b34aca4491598c">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember_RangeAxis_BottomOfRangeMember"
      id="Fact_563b032c4f3a4564a689f5b5facc0596">2023</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember_RangeAxis_TopOfRangeMember"
      id="Fact_b236d53c70e14936b4c6e294822cfa97">2031</ifrs-full:BorrowingsMaturity>
    <hafn:BorrowingsFloatingInterestRateRePriceableInterval
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember"
      id="Fact_eece692501b442de9e7bd1d196d4e7f8">P1M</hafn:BorrowingsFloatingInterestRateRePriceableInterval>
    <ifrs-full:OtherGainsLosses
      contextRef="c20220101to20221231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-6"
      id="Fact_e0deb4d7bf564de3a61c6c038a9783c9"
      unitRef="U002">0</ifrs-full:OtherGainsLosses>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2021Quarter4Member"
      decimals="0"
      id="Fact_96e47cc627004b2fa6c796bbc22c25df"
      unitRef="U003">0</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <dei:AuditorFirmId
      contextRef="c20240101to20241231"
      id="Fact_5741b9ab1ba84855b9913270dbd5f716">1051</dei:AuditorFirmId>
    <dei:DocumentType
      contextRef="c20240101to20241231"
      id="Fact_cdcca2133c9f441cb0de08c8e2469f94">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="c20240101to20241231"
      id="Fact_0237955739444c41b19537ea7f8bf1f5">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="c20240101to20241231"
      id="Fact_b7bf46ab32474eabbaf0622d23523e8b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20240101to20241231"
      id="Fact_92526ae5308d42d094bf8032839dc61e">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20240101to20241231"
      id="Fact_842bcbfb4e814563a77728dc6788db09">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="c20240101to20241231"
      id="Fact_33a00787d6f34c52b1d31ec78797acf4">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="c20240101to20241231"
      id="Fact_2c66fa71e9204669b9548b4324934c71">001-41996</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20240101to20241231"
      id="Fact_d1a8c968ee8e446589af62a99f43a276">Hafnia Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20240101to20241231"
      id="Fact_1bca774d65c54f70bcfcb9b967ddf1aa">U0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="c20240101to20241231"
      id="Fact_1a0d2b82b7394f81acf922a1958850e6">10 Pasir Panjang Road,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20240101to20241231"
      id="Fact_d6e3865a989e410092b91f13bb2f32fe">#18-01</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCountry
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_0aadc1503c104e82ad965cd6257e4440">SG</dei:EntityAddressCountry>
    <dei:EntityAddressCountry
      contextRef="c20240101to20241231"
      id="Fact_1a22f4dac0b14c5fa8cdb568a2b2750f">SG</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240101to20241231"
      id="Fact_c754a5edc34b4284a99c5d43410f3bf7">117438</dei:EntityAddressPostalZipCode>
    <dei:ContactPersonnelName
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_bafd16199f0744fe8c462abd87794f5e">Mikael &#xd8;pstun Skov &amp; Petrus Wouter Van Echtelt</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_839643433cd240ddbfecbf121c1b2997">10 Pasir Panjang Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_528e4ce8b2a244aa8c3a19d65d73e1c6">#18-01</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_0488bd3cd3d84a0e9e27cea6f634502f">Singapore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="c20240101to20241231"
      id="Fact_f92b536b946e47d4ae09812aefd2e2ac">Singapore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_24458537b0cb4424bed3b3a99c01a949">117438</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_8f38be3b71b94043ac55941cb7b3353b">65</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20240101to20241231_EntityAddressesAddressTypeAxis_BusinessContactMember"
      id="Fact_3cf7fead95db46a29d5502bb2976d6e0">6434 3770</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="c20240101to20241231"
      id="Fact_cac8499db99e4c0ebf64fd1f6a95ba7d">ir@hafnia.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="c20240101to20241231"
      id="Fact_f7ed3c38e30e4412b0deae70b163061b">Ordinary shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20240101to20241231"
      id="Fact_1fb88dae25334ee79ea5c419d47f6f21">HAFN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20240101to20241231"
      id="Fact_f9e7b65316d4422180c436b7b3b20e52">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20241231"
      decimals="INF"
      id="Fact_c9b473270a42430c8c7bbc741f14b984"
      unitRef="U001">502924476</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="c20240101to20241231"
      id="Fact_8c617cf0f9d3457db1419577b63ae670">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="c20240101to20241231"
      id="Fact_788eba67d08a4e98bc1170716397dbf7">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="c20240101to20241231"
      id="Fact_8fa03973a2c0456990f544207e3e10a6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20240101to20241231"
      id="Fact_00398203dde44cc3a75b8a9ebb02c83c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20240101to20241231"
      id="Fact_c6f9b523d87849128ab6f5280d2a28e8">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20240101to20241231"
      id="Fact_f581cad389ba4b45a33d8f69ac515a87">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="c20240101to20241231"
      id="Fact_b1bc0e70322a4dc4b484cdd42bd73ab4">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="c20240101to20241231"
      id="Fact_b8fc51bc1ee2425c8716624893d66f58">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="c20240101to20241231"
      id="Fact_143186bffdfd40cb91549e7380b710ec">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="c20240101to20241231"
      id="Fact_5f7d5bd30974437eb3cc30012a63a272">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="c20241001to20241231"
      id="Fact_5d29676382194c1aa54097c4efc4499a">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="c20240101to20241231"
      id="Text_78506ee332c04f6a8fb20b912df4e2a9">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Risk management and strategy&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-indent: 36pt;"&gt;We recognize the critical importance of cybersecurity in
          protecting our operations, IT infrastructure, and business continuity. Our IT systems support essential functions, including vessel operations, financial reporting, regulatory compliance, and stakeholder communications. To safeguard these
          systems, we have established a comprehensive cybersecurity framework based on industry standards and best practices.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-indent: 36pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-indent: 36pt;"&gt;Hafnia&#x2019;s IT infrastructure is fully hosted in Azure
          Enterprise Scale Landing Zones, which provides a secure cloud environment with built-in security controls. We have also outsourced first-level 24/7 cybersecurity surveillance to a third-party security operations center (&#x201c;SOC&#x201d;), which follows ISO 27000 standards and utilizes 900+ detection rules, a library of custom automation, and hands-on keyboard responses to detect,
          halt and eradicate threats including, but not limited to, ransomware, compromised credentials, malicious insider actions, malware, zero-days, non-malware attacks, multi-vector attacks, and malicious links in emails and other communication tools.
          The digital forensics and incident response provided by the SOC includes forensics, root cause investigation, analysis and reporting to stakeholders, with evidence processed in Azure with a chain of custody, legal support and expert witness
          testimony. ISO 27000 refers to a series of standards for information security management systems for information published by the International Organization for Standardization (&#x201c;ISO&#x201d;) and the International Electrotechnical Commission.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;"&gt;Our cybersecurity risk management strategy aligns with regulatory frameworks, including the NIS2 Directive, SEC disclosure requirements (Item 16K), and IMO cybersecurity guidelines.&lt;/div&gt;

&lt;div&gt;&lt;br class="Apple-interchange-newline"/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Our cybersecurity strategy includes the following key
          components:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Security Monitoring: Our IT systems are monitored 24/7 by the SOC to detect and mitigate threats.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Automated Penetration Testing: We conduct automated penetration testing to identify vulnerabilities proactively.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                  &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                  &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Ongoing Cybersecurity Awareness Training: Employees undergo continuous security awareness and phishing training through a third-party platform that
                    automatically delivers personalized, gamified training.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Regular Risk Assessments &amp;amp; Audits:&#160;Cyber risk assessments are conducted quarterly to identify vulnerabilities and implement controls.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Regulatory Compliance: We adhere to NIS2, SEC 16K, IMO, and GDPR cybersecurity standards.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="c20240101to20241231"
      id="Fact_cb42464c07b74cd3a1f7249a09b29150">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="c20240101to20241231"
      id="Text_bed8509e743342bc83b44535b75ba908">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;"&gt;Our cybersecurity risk management strategy aligns with regulatory frameworks, including the NIS2 Directive, SEC disclosure requirements (Item 16K), and IMO cybersecurity guidelines.&lt;/div&gt;

&lt;div&gt;&lt;br class="Apple-interchange-newline"/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Our cybersecurity strategy includes the following key
          components:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Security Monitoring: Our IT systems are monitored 24/7 by the SOC to detect and mitigate threats.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                    &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Automated Penetration Testing: We conduct automated penetration testing to identify vulnerabilities proactively.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                  &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                  &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Ongoing Cybersecurity Awareness Training: Employees undergo continuous security awareness and phishing training through a third-party platform that
                    automatically delivers personalized, gamified training.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Regular Risk Assessments &amp;amp; Audits:&#160;Cyber risk assessments are conducted quarterly to identify vulnerabilities and implement controls.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Regulatory Compliance: We adhere to NIS2, SEC 16K, IMO, and GDPR cybersecurity standards.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="c20240101to20241231"
      id="Fact_db890b13d3284fc7b853487763a4de82">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="c20240101to20241231"
      id="Text_51b12368a8974034bb57ca002ab5ad46">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Governance&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Hafnia&#x2019;s cybersecurity governance structure ensures clear
          accountability and oversight at the highest levels of the organization.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;The Chief Information Officer (CIO), who is ISO 27000 certified, is responsible for overseeing cybersecurity risk management and reports directly to senior leadership and the Board of Directors.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;Our CIO has more than 25 years of designing, implementing and managing enterprise grade IT infrastructures and has worked with multiple international companies on designing secure and complex infrastructures. In his work experience, our CIO has designed, developed and advised on cybersecurity and cybersecurity strategies.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Key governance measures include:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Cybersecurity Reporting: The CIO provides quarterly cybersecurity updates to the Audit Committee of the Board of Directors.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Executive Oversight: The management team reviews cybersecurity risks regularly to ensure alignment with business strategy.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Risk Monitoring: The IT team conducts ongoing assessments of cyber threats and presents findings to senior leadership.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_a493e03075be481fa4648205fa10eae0">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Hafnia&#x2019;s cybersecurity governance structure ensures clear
          accountability and oversight at the highest levels of the organization.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;The Chief Information Officer (CIO), who is ISO 27000 certified, is responsible for overseeing cybersecurity risk management and reports directly to senior leadership and the Board of Directors.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;Our CIO has more than 25 years of designing, implementing and managing enterprise grade IT infrastructures and has worked with multiple international companies on designing secure and complex infrastructures. In his work experience, our CIO has designed, developed and advised on cybersecurity and cybersecurity strategies.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Key governance measures include:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Cybersecurity Reporting: The CIO provides quarterly cybersecurity updates to the Audit Committee of the Board of Directors.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Executive Oversight: The management team reviews cybersecurity risks regularly to ensure alignment with business strategy.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Risk Monitoring: The IT team conducts ongoing assessments of cyber threats and presents findings to senior leadership.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="c20240101to20241231"
      id="Text_7a054ced23b9411b9998b7bf392d542f">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;The Chief Information Officer (CIO), who is ISO 27000 certified, is responsible for overseeing cybersecurity risk management and reports directly to senior leadership and the Board of Directors.&lt;/span&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="c20240101to20241231"
      id="Fact_50a7f4c7f063403e9a8bbac5c58e4d5f">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="c20240101to20241231"
      id="Fact_342f214e7c2544e3ac4b0da8a592c955">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="c20240101to20241231"
      id="Text_5d050c100b5f468d96d01af7ca27f49a">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt;Our CIO has more than 25 years of designing, implementing and managing enterprise grade IT infrastructures and has worked with multiple international companies on designing secure and complex infrastructures. In his work experience, our CIO has designed, developed and advised on cybersecurity and cybersecurity strategies.&lt;/span&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="c20240101to20241231"
      id="Fact_85e6a21158fa4b2487191cc01b07b5cf">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="c20240101to20241231"
      id="Text_bd504260766c4518807cbd96e080935b">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Key governance measures include:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Cybersecurity Reporting: The CIO provides quarterly cybersecurity updates to the Audit Committee of the Board of Directors.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Executive Oversight: The management team reviews cybersecurity risks regularly to ensure alignment with business strategy.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Risk Monitoring: The IT team conducts ongoing assessments of cyber threats and presents findings to senior leadership.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_961dab533ebe4ab3bb1f08fcce2dc80a">
&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Cybersecurity Reporting: The CIO provides quarterly cybersecurity updates to the Audit Committee of the Board of Directors.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Executive Oversight: The management team reviews cybersecurity risks regularly to ensure alignment with business strategy.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Risk Monitoring: The IT team conducts ongoing assessments of cyber threats and presents findings to senior leadership.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_023b7adb67d44c12bc57902c123cecb7">
&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Quarterly Cybersecurity Reporting: The CIO provides quarterly cybersecurity updates to the Audit Committee of the Board of Directors.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Executive Oversight: The management team reviews cybersecurity risks regularly to ensure alignment with business strategy.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt;"&gt;&#x2022;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                &lt;div style="text-align: justify; margin-left: 9pt; font-family: 'Times New Roman';"&gt;Continuous Risk Monitoring: The IT team conducts ongoing assessments of cyber threats and presents findings to senior leadership.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;
</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock
      contextRef="c20240101to20241231"
      id="Text_f9e59e9dae51442789bb0b1473aaf21b">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;For the year ended December 31, 2024, through the date of this report, to our
          knowledge we have not experienced any material cybersecurity incidents. Despite this, we acknowledge the evolving nature of cybersecurity threats, including ransomware attacks, phishing, data breaches, and supply chain vulnerabilities.&lt;/div&gt;
</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="c20240101to20241231"
      id="Fact_3567c85a66c9423997a2d672f72b5839">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorName
      contextRef="c20240101to20241231"
      id="Fact_4c2f1104eadb45409089c4ac848fcb87">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="c20240101to20241231"
      id="Fact_9aaf572e94544e98a45a93b934b16d7f">Singapore</dei:AuditorLocation>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_e7b3f91960204ca89d48b9431143a02a"
      unitRef="U002">1935596000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_59f39f37f5294508a70f6d04eb280cee"
      unitRef="U002">1915472000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_5efa97057bec4454997269b59d3ed54b"
      unitRef="U002">1926551000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_af1c5588a4ec46afafd0725744f377cf"
      unitRef="U002">933051000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_ba7ef60f4e1d4445944988b339891cf9"
      unitRef="U002">756234000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_5c842e6eec33449b98a1fed3296e380f"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_94f0fac611a64170b412585b50d7142a"
      unitRef="U002">544317000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_1643336ea65342c682c6ac1d94b46bfe"
      unitRef="U002">548865000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_c64e32425d2c4a12b92238882b04c0a0"
      unitRef="U002">579855000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_3c540a617d1645ecbc1c0545e61f5d59"
      unitRef="U002">332802000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_2b1eae7cc73544aa90ebe338598ebe93"
      unitRef="U002">279749000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_018aa66b100d4cf6bc53aa81ab3b924d"
      unitRef="U002">0</ifrs-full:CostOfSales>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_0cb181e79b0f42c382c9f46c565c6dca"
      unitRef="U002">600249000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_6ae558ec45c4463eadb53c080847d75b"
      unitRef="U002">476485000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_c34fa12e2ff244fd894af1eb6235ae9f"
      unitRef="U002">0</ifrs-full:DistributionCosts>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6805aefb63294c489000a18633e12142"
      unitRef="U002">1391279000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f708d0f25add439db38485f34993e4c4"
      unitRef="U002">1366607000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d7a89386ae7e4b00ae94473f1b9f9985"
      unitRef="U002">1346696000</ifrs-full:GrossProfit>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ed7d33df7002478c93693a013e11b6df"
      unitRef="U002">35195000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8aea2d3714ce4702b3d12b5d51e58255"
      unitRef="U002">44984000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_886ef71cee1548d7ad7da6b13946e12f"
      unitRef="U002">40461000</ifrs-full:OtherIncome>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_035d1d228cf040039cce827457143a7f"
      unitRef="U002">278041000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_feecf18b0a044ee5b17590d03fc73134"
      unitRef="U002">268869000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_98e0faa7803f41a5a3c24dbbbc6e7fb6"
      unitRef="U002">263903000</hafn:VesselOperatingExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6a0e19f92cb740e6b7b4d2b7b9b45e59"
      unitRef="U002">28173000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dfa6bc97c2e641459e437cc3e09e25d4"
      unitRef="U002">25692000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6dff0e003400485d84dcf0e976061cb9"
      unitRef="U002">23627000</hafn:TechnicalManagementExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_90d22aa9f0e04577a03af70d71df1af0"
      unitRef="U002">48496000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_069d50ade1084ccd9d7b78d229e47fec"
      unitRef="U002">34571000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_bf27a670e84644bdb355e8f645401772"
      unitRef="U002">33154000</hafn:CharterHireExpenses>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_4fde843735d449a9ba6ed23df5ef0213"
      unitRef="U002">79446000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_efe64898d5d24cb8bcf0d3137b6f899e"
      unitRef="U002">69571000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5af12313b74c4a41ab31dec0b6e2b6f7"
      unitRef="U002">59524000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherGainsLosses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_abfa88fefae94e58971641fe409f020f"
      unitRef="U002">992318000</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dadf708f843f414e9433d5e91c092f74"
      unitRef="U002">1012888000</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_e5243c93f3bb4164b556d5c3989f2d9b"
      unitRef="U002">1006949000</ifrs-full:OtherGainsLosses>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_8a9762dee1a2410ba5a0034917167401"
      unitRef="U002">28520000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e28d116b63bb4c9ebde90f962dffa26e"
      unitRef="U002">56087000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4895c279d5704bb88291873b9ffa9fcd"
      unitRef="U002">25483000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_38e76433fdb14107883fc2441ce6c546"
      unitRef="U002">214308000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8088fa9918614cffac7c9e7f0ea6dc86"
      unitRef="U002">209727000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_091061a8e200454da87a15be6817d781"
      unitRef="U002">207989000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:AmortisationExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_bf9612e4119041a1a86e7e9cbc7fe22c"
      unitRef="U002">803000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b4e84b47540e4ceaa0c7276e3827d281"
      unitRef="U002">1300000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cdba61caf23d4fc1b1874486a190223c"
      unitRef="U002">1230000</ifrs-full:AmortisationExpense>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6230ee47a41a4d3e9fd608c6ceca0425"
      unitRef="U002">805727000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b966540e0d944ab4bb158248bc8bd8f1"
      unitRef="U002">857948000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_996d2145d18d4fdfabf3fa8e49cd138e"
      unitRef="U002">823213000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:RevenueFromInterest
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_0ef464784b84449fa3cb38bf8b027ab9"
      unitRef="U002">16317000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3faa30c5ca0e4effa615d3cc10da4bfc"
      unitRef="U002">17629000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_407c7b01a4264491a9890006da0a6f79"
      unitRef="U002">6977000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e448e42e438c426f8216a05182d3e979"
      unitRef="U002">52375000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_997d47da23c541caa7f2b0155d68de26"
      unitRef="U002">77385000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_08227059534148a1b0872007833af58e"
      unitRef="U002">91094000</ifrs-full:InterestExpense>
    <hafn:CapitalisedFinancingFeesWrittenOff
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_fe0c5ea55bc6437d8776dae75f84b4ff"
      unitRef="U002">2069000</hafn:CapitalisedFinancingFeesWrittenOff>
    <hafn:CapitalisedFinancingFeesWrittenOff
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3f26cc5004584a788ffa3a84a084429a"
      unitRef="U002">5894000</hafn:CapitalisedFinancingFeesWrittenOff>
    <hafn:CapitalisedFinancingFeesWrittenOff
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_7c86887d6936493098d2c11722013b5a"
      unitRef="U002">2465000</hafn:CapitalisedFinancingFeesWrittenOff>
    <ifrs-full:OtherFinanceCost
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_68715caf7d3048b0bceb556cccb72da6"
      unitRef="U002">9662000</ifrs-full:OtherFinanceCost>
    <ifrs-full:OtherFinanceCost
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7eae466aa5934981884e20fe03dc5ad6"
      unitRef="U002">11845000</ifrs-full:OtherFinanceCost>
    <ifrs-full:OtherFinanceCost
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5f20b9f43d294d7d95d35df8190cd1bf"
      unitRef="U002">2516000</ifrs-full:OtherFinanceCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1d6c630c9ea449b786c1f033edf45c77"
      unitRef="U002">-47789000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ed5c891210244dd0ae1bbb799ff39e18"
      unitRef="U002">-77495000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_87c6d1699b9a489fbbbad320cf164b33"
      unitRef="U002">-89098000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_15191502c2484806b618b187d8412193"
      unitRef="U002">20515000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_04d8786623694501b74747be26164ef0"
      unitRef="U002">19073000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f7074342cb544d1db31f4e9afb13e80b"
      unitRef="U002">24152000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_cfd7a2f1b1a74a3fac12b35e157f239f"
      unitRef="U002">778453000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0174e15ce4cc46e0a7249f455181f69c"
      unitRef="U002">799526000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0926c059409e4e6d8f6b6bdc06c4d619"
      unitRef="U002">758267000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_30c997b2f25940dd88f8f08e203f7029"
      unitRef="U002">4418000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5f982f4aca594d95b59668defc1e357d"
      unitRef="U002">6251000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ccda1c2b3a8b4f8db159648d7f564ff6"
      unitRef="U002">6678000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_dd50de4633da4ddfb0a87a7f94598492"
      unitRef="U002">774035000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ea4d1127b0c64544a2eb9c57303130ef"
      unitRef="U002">793275000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_00a443c84562418b87c9eef1786e5879"
      unitRef="U002">751589000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_924ff3bba6004b1082ff8cfc77185adf"
      unitRef="U002">-135000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_755a540f74464d38ba3ac0f91dbef785"
      unitRef="U002">-92000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_51f6d691a5344f069a02868bad1aa0be"
      unitRef="U002">64000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ff971a3517f047b8b2e1e0bab8ca6fba"
      unitRef="U002">14522000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_91fc6481c84b437ebbeae874293d1a60"
      unitRef="U002">13378000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4fe57a92e1464c19b4b3fd46a6638b98"
      unitRef="U002">73516000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ce24174859f94692aae5e47f1bb671e0"
      unitRef="U002">33129000</ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_fb237bbdd6384413a371d9aa88d6b8b4"
      unitRef="U002">42524000</ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_835a762f36fa4b1f8095ae243e58ce76"
      unitRef="U002">5406000</ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_520c77de641a49e88895e527e1e5835b"
      unitRef="U002">-18742000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_73986978bd484e6cb52089b1a9708f78"
      unitRef="U002">-29238000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_1690f8e6c4e44d6087c82b54efbcd23f"
      unitRef="U002">68174000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6bf0d269e7df47b6b77a7a9f0e826d7e"
      unitRef="U002">1186000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dedb788586234516a7038adfdacaf100"
      unitRef="U002">9720000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f0a49b4b1d56437f946f9781e3c120d1"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_88b61d1700de4ce7a532fc01a4cdf056"
      unitRef="U002">-17556000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5f28af8803aa4b26a03aa84089e69b0b"
      unitRef="U002">-19518000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0ffcd41eee4c4d9980ae16ecbbc528aa"
      unitRef="U002">68174000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_50b51ceda1b5459c8f5625335d8533e6"
      unitRef="U002">756479000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_de48ec8954fe48b9bb64679ceb5b600d"
      unitRef="U002">773757000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_bacd4312525844959d96d0ba5ae94764"
      unitRef="U002">819763000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_537c824f3a4942fbbeffb8ad9d8210ac"
      unitRef="U003">1.52</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_4c901128a361459f9fce64d0c377cf3d"
      unitRef="U003">1.57</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_536c0662b52949daba3b67b373703b65"
      unitRef="U003">1.57</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_623d8ee0f62a4aa58a7cc316a4032f8b"
      unitRef="U003">1.5</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_ff9635c9f11045e9a9d655d3afda3cea"
      unitRef="U003">1.56</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_5555a2b02dec441f8eb349f03b2f59fe"
      unitRef="U003">1.54</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:Ships
      contextRef="c20241231"
      decimals="-3"
      id="Fact_244349783a1848408368ac5c53cf614b"
      unitRef="U002">2521223000</ifrs-full:Ships>
    <ifrs-full:Ships
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e50231ccb1ef433fb90510958c06c016"
      unitRef="U002">2673938000</ifrs-full:Ships>
    <hafn:DryDockingAndScrubbers
      contextRef="c20241231"
      decimals="-3"
      id="Fact_df39e776e92a4f1bbc69d9b1e1023619"
      unitRef="U002">66945000</hafn:DryDockingAndScrubbers>
    <hafn:DryDockingAndScrubbers
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e5067fe4faf44b818a06914b5d3af337"
      unitRef="U002">68159000</hafn:DryDockingAndScrubbers>
    <ifrs-full:RightofuseAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_43137deae7794ed7bc4295b864fe2436"
      unitRef="U002">18661000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_12b385f5797e476e82d32cbaae67c34f"
      unitRef="U002">34561000</ifrs-full:RightofuseAssets>
    <ifrs-full:OtherPropertyPlantAndEquipment
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c6d58bdcd046446dbe82653025eef220"
      unitRef="U002">733000</ifrs-full:OtherPropertyPlantAndEquipment>
    <ifrs-full:OtherPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_630e397ff49c4647a1ef1f644a4c875e"
      unitRef="U002">964000</ifrs-full:OtherPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_70c63ac345f5462abcaa6cb88e0f5811"
      unitRef="U002">2607562000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c1f9b366e5c342d5a9d93fa501cde581"
      unitRef="U002">2777622000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ae68d8bf1c834c478c5e822afa987133"
      unitRef="U002">510000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0c09b090a876411ab407e47d8599b1da"
      unitRef="U002">1290000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231"
      decimals="-3"
      id="Fact_36f1958e1d8741eda73e88a022ef23f0"
      unitRef="U002">510000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d08bda06a05b4c20bceab2a8a5af4484"
      unitRef="U002">1290000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231"
      decimals="-3"
      id="Fact_9e035fcdd4b941ce9acb19728d87366d"
      unitRef="U002">23069000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c60e8f5a4a96431d8c313e99e0597280"
      unitRef="U002">23953000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:NoncurrentDerivativeFinancialAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_101f0d942c2749e29d377f8ce16c9def"
      unitRef="U002">12024000</ifrs-full:NoncurrentDerivativeFinancialAssets>
    <ifrs-full:NoncurrentDerivativeFinancialAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0376d106ab2e43b0a9127e994feb1b09"
      unitRef="U002">35023000</ifrs-full:NoncurrentDerivativeFinancialAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1b179d20cad34e4e8961b18c5c2fdcfd"
      unitRef="U002">0</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6017f304a4be4c6b97a0244da1ce5828"
      unitRef="U002">36000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_9e98fd51b7d24d4fa1743a831d8c35a8"
      unitRef="U002">13542000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_afe5ae98958147119eb2ca9d72d8550b"
      unitRef="U002">13381000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:NoncurrentReceivablesDueFromJointVentures
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1057f0e457164bdfb2c7c986f889300f"
      unitRef="U002">64133000</ifrs-full:NoncurrentReceivablesDueFromJointVentures>
    <ifrs-full:NoncurrentReceivablesDueFromJointVentures
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f1b0718c435f48eba9f4dff848cb08b8"
      unitRef="U002">69626000</ifrs-full:NoncurrentReceivablesDueFromJointVentures>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a8e08ffe473041239e950eeaa1e7d5c8"
      unitRef="U002">81371000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c243f4edda9a487f9d2c9106dd78feb5"
      unitRef="U002">60172000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6f60100cde03432181272278985bc517"
      unitRef="U002">194139000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_44ded6b5714e4bf6b51b2eec233dc1d5"
      unitRef="U002">202191000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_0b006d10577642e69b7bbad0590fb696"
      unitRef="U002">2802211000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_63fac23f2e53413884602b23da1b1f77"
      unitRef="U002">2981103000</ifrs-full:NoncurrentAssets>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ffe8a3422604491cb294c8a384fa9a11"
      unitRef="U002">5919000</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20231231"
      decimals="-3"
      id="Fact_93b0cf84a4d143e0a63925194e06a4c8"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c95d11ad30fe42c1bbd54896042acdb7"
      unitRef="U002">5919000</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20231231"
      decimals="-3"
      id="Fact_97cb2bef6d75495b8a644492d54cba87"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:Inventories
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ef49c2d7606a4ae6829a88ed3fe50b85"
      unitRef="U002">94155000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4ef5acf77fb442bcb6caac0cee0ad9a0"
      unitRef="U002">107704000</ifrs-full:Inventories>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1e46801163f74514aa250716c2ca477b"
      unitRef="U002">503836000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7e6454c0468742348ce06b90d9aafa0e"
      unitRef="U002">589710000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_50dd2833c36542599430c197631b78ef"
      unitRef="U002">12601000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_695625fe336d4ab1a7cea6698d286af6"
      unitRef="U002">12902000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:Cash
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8d2158ec352c4d31bbf94356a5445044"
      unitRef="U002">195271000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a87f93b7c67643e48e41f1778b958866"
      unitRef="U002">141621000</ifrs-full:Cash>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20241231"
      decimals="-3"
      id="Fact_392ef0e20f82427d9237163ad3ce389f"
      unitRef="U002">88297000</hafn:CashRetainedInTheCommercialPools>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20231231"
      decimals="-3"
      id="Fact_52076ea464c6423da712051c21e9990a"
      unitRef="U002">80900000</hafn:CashRetainedInTheCommercialPools>
    <ifrs-full:OtherCurrentAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2c8a3d512c41499d8dfaea252eff68c2"
      unitRef="U002">894160000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6dc19f4152dc4abcb43c979bb9f4c0d4"
      unitRef="U002">932837000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_59123707eeb34fffaca09a54f044f6dc"
      unitRef="U002">900079000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e16a9a869b6941c8860999a9171ce5d6"
      unitRef="U002">932837000</ifrs-full:CurrentAssets>
    <ifrs-full:Assets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_5111ee96dd22468c83850e484eba0c66"
      unitRef="U002">3702290000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9763c5aba4b34d099391953287a58482"
      unitRef="U002">3913940000</ifrs-full:Assets>
    <ifrs-full:IssuedCapital
      contextRef="c20241231"
      decimals="-3"
      id="Fact_28e71592d5564bb3857749830ca7d214"
      unitRef="U002">1093055000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20231231"
      decimals="-3"
      id="Fact_664d71f84d7d423889fbc6a1cb101e95"
      unitRef="U002">5069000</ifrs-full:IssuedCapital>
    <ifrs-full:SharePremium
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a536289a15f14c5d886bb1bfe6132126"
      unitRef="U002">0</ifrs-full:SharePremium>
    <ifrs-full:SharePremium
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b6161f9fea1c456795e91c0446759420"
      unitRef="U002">1044849000</ifrs-full:SharePremium>
    <ifrs-full:RevaluationSurplus
      contextRef="c20241231"
      decimals="-3"
      id="Fact_bf6de9cc15e042a1bcceebe670332159"
      unitRef="U002">0</ifrs-full:RevaluationSurplus>
    <ifrs-full:RevaluationSurplus
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4492dd4385a04b40bdbe00fa59ae3ba4"
      unitRef="U002">537112000</ifrs-full:RevaluationSurplus>
    <ifrs-full:OtherReserves
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b577846c3bbe466997b31cd39f38e4a1"
      unitRef="U002">517713000</ifrs-full:OtherReserves>
    <ifrs-full:OtherReserves
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f5e98bc120ac4bf3950cc9e68822b742"
      unitRef="U002">27620000</ifrs-full:OtherReserves>
    <ifrs-full:TreasuryShares
      contextRef="c20241231"
      decimals="-3"
      id="Fact_4a2eb345941d4c3295b9e30d1e00589f"
      unitRef="U002">53439000</ifrs-full:TreasuryShares>
    <ifrs-full:TreasuryShares
      contextRef="c20231231"
      decimals="-3"
      id="Fact_278190a4ac3741569142edd12d8cd738"
      unitRef="U002">17951000</ifrs-full:TreasuryShares>
    <ifrs-full:RetainedEarnings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_f8c64f6d1f494d67a1eb201adb886468"
      unitRef="U002">705177000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_37fd6e0fb89042ad8a0d148373049064"
      unitRef="U002">631025000</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c6dbf079948b4271b00e6bb5dbb67104"
      unitRef="U002">2262506000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2397041fe3af47a8b894e26f8e8b9b0e"
      unitRef="U002">2227724000</ifrs-full:Equity>
    <ifrs-full:LongtermBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6c0120920bbc471da619e34695cf6973"
      unitRef="U002">785954000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2c2078101fa246298e3a385c809cc76e"
      unitRef="U002">1025023000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_0d904eb8da3d4a6fb502cb3ce58f6f15"
      unitRef="U002">785954000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3941273e0f6c44fca17701b88c2412ba"
      unitRef="U002">1025023000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:ShorttermBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a7ece66ff01f4e539d8bdf066f54d562"
      unitRef="U002">336295000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_63a050c50859469c8ca330ef08c9657f"
      unitRef="U002">267328000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c94751115f054ad5a6ff0d2732fd56b1"
      unitRef="U002">1939000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_33663186b7c344418d55c9bc265c080d"
      unitRef="U002">276000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e188c26d5eb74d479bcf72b6ca3fece8"
      unitRef="U002">2757000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7676cf362d094da7983131422bfe8469"
      unitRef="U002">8111000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_496f2b2f657249fc86793e465271b2db"
      unitRef="U002">312839000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e1ecae8f7bfd4fd8930fc574ae53f5f0"
      unitRef="U002">385478000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ed2c278ad5b841c694c2c6731d874793"
      unitRef="U002">653830000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bccc84bfbe614927a25adcf26c6f5e7c"
      unitRef="U002">661193000</ifrs-full:CurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c1305030648e4dd28b1a43a3bb427083"
      unitRef="U002">1439784000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a13a0fa74fb7431591c3b131398ff621"
      unitRef="U002">1686216000</ifrs-full:Liabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_43cfc3753b254c4d87f72d3697337a6a"
      unitRef="U002">3702290000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_736965fca0124f3e813eea99a70d8e5b"
      unitRef="U002">3913940000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_62b3317001d244e694a1e2afdbb6d5d7"
      unitRef="U002">5069000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_3cf61a184a144105b1e66118b20251e1"
      unitRef="U002">1044849000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_07fa110bc6184a1eae1d452a0c9b753c"
      unitRef="U002">537112000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_8c9dbf3fdeaa49debc18066d23170cbe"
      unitRef="U002">-63000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_44cabf7f18c54d96bc7dfd6ec3c5e278"
      unitRef="U002">39312000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_46e1b569a724448b8c31b2726c718d24"
      unitRef="U002">-17951000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_653c902347b6433092e0e4df014efa14"
      unitRef="U002">-25137000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_2b0e75d7967b43eaa275ae73319a120a"
      unitRef="U002">3788000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_1cc78be4527c4d54b58caa7143048816"
      unitRef="U002">9720000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_061cc2a2cd9845ddb9f90362dcae37f0"
      unitRef="U002">631025000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b21155bf81cc459ea6e36523fcc839e1"
      unitRef="U002">2227724000</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_5c84a21508634fcebf86f175231078f0"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_25f4e31a92e34179970558baee8aa59a"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_ef43bdbe8aaf4c2d8e0811e037237bbe"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_d41b59c0910f4c92805228d9cf5b3120"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_b3969419c5e8473cb04e2cad7f0961e1"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_0611ef39a3964598956dd9ad7963a1e0"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_76daa1f5efad4190819eb40aa592795a"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_3817b06797194d34b7183a0ae5091fbf"
      unitRef="U002">2960000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_8e0b6a26e82840c79f4a6c7648e052e7"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_c62d5518c7584be7a17b5ca74e945027"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_cce004d05616403c91fbd04763adf39a"
      unitRef="U002">2960000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_a1d0c99780d04c2b93424c213d19f843"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_8b74fdff740c4f0b922e1a9ff0bdacfa"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_916f49f3305d4edd946e41899c3aaf82"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_a3b354156c284ddc9b3473721e0eb72d"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_31562074a0a2430085d4f0d09f6499db"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_b5bc5d14c87d4776b17b9de2b2346d51"
      unitRef="U002">33358000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_f85b004458624dd2ab4e5eeb06651f39"
      unitRef="U002">-29593000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_08535aa1a3db447d8fd1b8f7b281effb"
      unitRef="U002">-2830000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_ec97e5074ca64251820fe79ac420bfc3"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_5a3014bca6d64eae9f7d8e2e7d70fbb5"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_37ccb6e9ad894913b9804ae4a7ec47f5"
      unitRef="U002">935000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_208dcde29a1144b0bf29dafff4cef679"
      unitRef="U002">-57000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_9457fce468e245ae978686df6c1f1f67"
      unitRef="U002">-43080000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_be72d013bdc047d6a0a8f897cc5ee58b"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_cf470c4318c24a7789a8fec0032fddbd"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_045edd9e7ae64b0684ce5821d9e69e59"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_687d8391e713489a8697c5de2ae438e2"
      unitRef="U002">68846000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_6fc5364f58b94c18a4ce9e8c1caa83bc"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_e13f5bcf7d4b4dacac3b817abae31149"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_45abf8fb614f46f39bfd7ef96fd94642"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_39db64037d804a208650c2144e0980ac"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_bd48523ee89c4bd1b7a85da7af5a405e"
      unitRef="U002">25709000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_7bd501df639c4d91ba8d0c85c76b35ae"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_abe513b5b99a4cf5859b67024a40cfe1"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_67822d42403745fd8f5ca0060ae12557"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_7234ecd5937741c4953f0db5c2494cc3"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_b8e755d7475941c2a295b20fe89c0013"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_7da9e405cfd54f4a84aeffc255bff268"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_663514dde2064c3485a55cca2e036d88"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_52fab9b8a2ba4a658ac2c5d22f0a7c19"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_b89cd9865dfa4cf89e83679e7176a238"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6fd2c14b61c74e56b02bd62299cfea23"
      unitRef="U002">699883000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_816b020ce41e4212bc1bf12a257ea981"
      unitRef="U002">699883000</ifrs-full:DividendsPaid>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_e8112cb34fcf4e5a9f1dd823cc929900"
      unitRef="U002">57000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_039eaea99d7d4f3c9e4ddcd091b7869b"
      unitRef="U002">43080000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_5b6e30fc37f146bfad4579378f074d21"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_faaf7c2fc5224004849637771aaf6531"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_7e99d3636d7c48898ec21f6be8faa53d"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_db6cf90cc5824e7eb190322449548d5a"
      unitRef="U002">-35488000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_3587e2079ccf4d558d08792e24db2521"
      unitRef="U002">-29593000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_0ed7feb20bb148dab750fedd1631e0e5"
      unitRef="U002">130000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_156536b780ca441ea5dbb997707e4836"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_36bb47144f00483598af6d71f4f7ec84"
      unitRef="U002">-699883000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a46645c735024f42bc734465c3d289e6"
      unitRef="U002">-721697000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_9f5d8734cb9748a48251a4bad4c8d936"
      unitRef="U002">1087929000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_180f56960f8d4326848ac986b4ee1707"
      unitRef="U002">-1087929000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_cc8c0051e682488faa04877b101f0a70"
      unitRef="U002">-537112000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_c6021d6b74ac483dab734216b27f1c17"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_1c04277aeae74658ad10b49ff2845de4"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_57edb90c9e95449690bad77317967e67"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_5790a39e061e425da95a7034faa47d3f"
      unitRef="U002">537112000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_401ea2f4015a40c5b08a7403fd19839f"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_d9d20e9963944950bac7251b0e82eb5b"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_e8437fd41d464524977399fca20f6e67"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_08f90d466be24d7f96c2e68a5fec75d2"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_1547525dc6724c4a92a9db32eb1e303d"
      unitRef="U002">1087929000</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_b1a744ffa7e84ad0a61f29b13d89a120"
      unitRef="U002">-1087929000</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_b35990fb565e4f0ebf55f9c280f6f6d2"
      unitRef="U002">-537112000</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_339dfc4a11a54688aa382c7b7a703dd8"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_6416827e2aca4c5990f391f9711093a4"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_b2e5c1b0bee04fa08312ea6ca8ab4e8f"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_b36b1157338243dba168a045fbfdc447"
      unitRef="U002">537112000</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_6bcc4dd12e3242f6bb82591f03704647"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_7efddb0831cc4c6c9736ef61e392c949"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_a2d471f18a2a48cc8904b526c31c8087"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <hafn:IncreaseDecreaseInEquityThroughOtherTransactions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d852b6374ff14a6baad989c6a610430d"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityThroughOtherTransactions>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_e3e540ebea5c4d7085439ae9e3109f99"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_c66e772ce4514630a0875077154ca480"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_728990cb2a6a49c9883f5b7b97fb73a4"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_fedc2724e63e40fb9b8cfd1ac21efaaf"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_9dd9747545e548799cfeedf6e73e0697"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_bcb92cf4b2814a12b0758738944d7826"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_849af042d5ab408f911bc56ca32ac34f"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_958310e8432d4808818437a44be7340a"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_5c1c9a69b9bc47789003799287726444"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_4bbb186f84454da998ccdc31ca124b71"
      unitRef="U002">774035000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_330f8c21d35d4f4dba584f96f32e3822"
      unitRef="U002">774035000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_4e58530134b24226bafd26030f65db2e"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_5cc65fadd8804b7dbdff70c232332551"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_3ca1a3ce6304470ea2cb3545d55d487a"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_f324dcd144e44071a127b42aff1bd6ce"
      unitRef="U002">-135000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_60030120c64c4ac9b2962b4dac5ea94c"
      unitRef="U002">-18607000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_18f5d05e1d10422e88160f3fb7913d4a"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_4fcb20a5be094787af5aa9c2ff8af147"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_a5b378031f4e49cba1e9cbba33dd49db"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_5aa5e5bfdbb84cb8876c1d567ac83daf"
      unitRef="U002">1186000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_623af7dee4c441d6b901c3d18cc51ece"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6c10008ac77a465a9e8291e7dc62051d"
      unitRef="U002">-17556000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_50002f7702b14358a56fdfc259946556"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_c732ed92631046dba263b87eee5353f4"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_4dbf60eca42b476f915c6d4842fb03e9"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_b6ce93504c744736a13c24cea794699f"
      unitRef="U002">-135000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_d286dd8d02f74728862909e79ef9629a"
      unitRef="U002">-18607000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_63ba5beca39441aab70a0b3f5abbd8ec"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_61cde4b9333b4408b1fd3022a2b4cc24"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_2864bdd8ec854e05bb6a283b86dc9d3a"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_06d0716d176540e89b679c48f1c23dcf"
      unitRef="U002">1186000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6145dfce4486474eb8389fc0f4ebe407"
      unitRef="U002">774035000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_316d6648dc2c4b128628520076bdc97c"
      unitRef="U002">756479000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_980c6f60eece471c97cb6f317a2fb7f1"
      unitRef="U002">1093055000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_31f9841cdd4545e6a4ecd7bdb3ed819f"
      unitRef="U002">0</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_db54415b75ea4f9a91fdcbe1ad9a4cea"
      unitRef="U002">0</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_69325c89923c4fb399b61d3e9aef4cad"
      unitRef="U002">-198000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_a107a74d6bec44fabf8341c6a776ee12"
      unitRef="U002">20705000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_d731541023d5496089d44ef46d1d1d43"
      unitRef="U002">-53439000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_f989ea7f3d994065b9c960a5c066a2d5"
      unitRef="U002">482382000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_3e9e61d7e60744908910ea78c311c329"
      unitRef="U002">3918000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_cbcb07e633a942808ad919ef097274c1"
      unitRef="U002">10906000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_7fd4a6a209a54d48b2b165b4fd2218b7"
      unitRef="U002">705177000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e5cd82ad0e2d447db5351285580472e2"
      unitRef="U002">2262506000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_563cfdd030254f4d9262b14295e36059"
      unitRef="U002">5035000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_8ba539a352694961b823fb1d32d46139"
      unitRef="U002">1023996000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_d84f74efeca84c1a91c65f3f9c0da3c3"
      unitRef="U002">537112000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_1264e4b1746f4e1eba7aee1e3f31c5dc"
      unitRef="U002">29000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_895643632a044bebba0b1e868cd5ad7b"
      unitRef="U002">68458000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_22431886ba5c49f6afbf4fc1bf51236b"
      unitRef="U002">-12675000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_bee3b9cc76fa4091935bc98b64e5b235"
      unitRef="U002">-710000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_6d5d182636454b4980edb227c1f56534"
      unitRef="U002">5873000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_439dbc401a8249be87f9dca050d7c36e"
      unitRef="U002">0</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_c12af3a7a8714464a04db7170f86ba2b"
      unitRef="U002">381886000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9af36137bc52478f9ef5cb68a00b77e6"
      unitRef="U002">2009004000</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_01922d5fbb0243e499cdf23c3c2d8661"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_2fb59542b98f4050bc1fd56ff3e8da26"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_0e7dabf6492c4e67a8c51d65fd1cfb25"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_4e864f7a9d8e41338523f5fd467aff5b"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_2fd5445436854cdea6883055b847aac7"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_c4e0eaa3176c4f3d8d76ca212dd37d19"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_71768ea3b6c2474b9b008b6fa87f7005"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_43f32e28739047478138365f5fdb51ba"
      unitRef="U002">2822000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_7e5ac93cf00143099f37810912c97e37"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_bf94ee721a9a43babfa15c87623e24ae"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_32b6c53b8dad42abbf0f198a7c5d9089"
      unitRef="U002">2822000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_460f1be0837d4a32b843761e6e242610"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_35cf38dab02b462e8e8ca1ac2b6a29c7"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_40e0901904924ad681a645d10054baed"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_5bbcea2f0fef4983bcecd91ccdaa7d28"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_59ae05003f304d7dbb08632ae43b682c"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_ab998b189cce4ab28a7e4bf275aabca1"
      unitRef="U002">39063000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_bd59e984f363483abdbd3a5e1ed93f6b"
      unitRef="U002">-24427000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_c13dea10c1274e11ac277a0afcfe1370"
      unitRef="U002">-4907000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_1b24db337a134ad5aed7a4b60f2e29ee"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_13974a8e84bd45a59a1b1a863d63bc13"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_21f8bdac822941cb93df12fbe444f07e"
      unitRef="U002">9729000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_1c1220b827a04e10989485ace836a3cf"
      unitRef="U002">-34000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_38a3b0b5096c48e0bda8c977d9920d3f"
      unitRef="U002">-20853000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_e525431989324cbb8a119caa428392e4"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_009e360651624c05948a08ef15d8a647"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_7cce2858406e4bb5ab3768711afcef8a"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_986991aa486b4a0a99a1f3f9eb317f88"
      unitRef="U002">44339000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_b79afb3812ac429194a9dea52c052a98"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_f8cfafc878c344e5a5c526f14b8ee314"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_3403c5fbefbd453297090dfa0f1b0d80"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_2485b387b2d34344b453d87d0d9400b8"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8cf4b84bc0d54208bff85925ab5a41fb"
      unitRef="U002">23452000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_4084b6d264d442e783c3dc8d62b04574"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_2cc0323cf06d43b3bddf523a4416888b"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_973f4a98817049c0ba439deeb0ff5f4b"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_630abc7c1c6245e5924a93f26a2e8dcc"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_9f8f4e24042e47bfa26e15bacf0d3a63"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_a922bb8267af4be6989fca0194b6925c"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_b223727ab5b64b3dbb2c9f96d77cfcc3"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_874f69b9046c40649452ca49bfeac391"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_4b09984685b44b2bae6eac25acf30ba4"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_a79cb780b5794a838ea02581cccf58b7"
      unitRef="U002">544136000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_42dc80b3104f4cfaa2bfbc79cde46d1d"
      unitRef="U002">544136000</ifrs-full:DividendsPaid>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_33fb8ff8c81046bc9c34b69b2b05550b"
      unitRef="U002">34000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_cce97b1bd3bc479cbdc9f72289e8a808"
      unitRef="U002">20853000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_55939e94162e43888d5ec935bb063223"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_7812b2eb26c14f7ab8be98e7dfc2ea14"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_3fe8e22ac39245bd836b9689a52cf720"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_a4e57b4129b448faa1b651807c1fa2b5"
      unitRef="U002">-5276000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_3faadeb916cf42f4badd05d34de275f0"
      unitRef="U002">-24427000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_6e24c1bbf6634f2680453fcf631cce21"
      unitRef="U002">-2085000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_af19a56a32c04842a9faeeef6bb54401"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_489300ea3849427cadae1194dab5e77c"
      unitRef="U002">-544136000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bcea39e32be74f468b8091b33c948eb2"
      unitRef="U002">-555037000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_9ca8d63607624c6db582867989ff5226"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_8522a087dfc142cd8f7e3e8b6a60878e"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_e2bf35e9ca834317b64c09fdf9e2a59c"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_1c781631135c49e996f51b87210af941"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_baf5b5fd30f34e3ba906b9377f5ae4e0"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_0167233da859405bbe80a202e3ed9669"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_f2ee890dd780463489a2e701772b18a8"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_df0c4d5a9e63466bac1d412d2e109dcc"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_e9152ee6e5c84a88b756db6ce67b70b9"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_947aff30c26b40fc94dd9322287cf744"
      unitRef="U002">793275000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1150ef2dab0946c69369b5606fe5a921"
      unitRef="U002">793275000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_26641cec6c6f4f6eae748c1cfad27437"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_a6e168cf63be4fb280706136c44a88ec"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_75f3f197f3644e63b86131a2a4d90fbc"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_30135df3d8014928be2f0d7df947b2d7"
      unitRef="U002">-92000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_6f258ddc44ba4625a6a72461da8f54ae"
      unitRef="U002">-29146000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_844d591b22724399a4c4bd6bc2a9a8e7"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_ea3e2b0582554720bcf149b28ed743ff"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_267453aae0d348259953f1ba741d90d2"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_a100474392a94250a44f370273f16aab"
      unitRef="U002">9720000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_8794d755a03f49a4a9648058a2a728f0"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9adbc433433447d7af9eb71e01d25027"
      unitRef="U002">-19518000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_588687b018b140a8aaddd0315431452c"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_48d8b570ec784f5397300572b8c75799"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_dfc583ab1ba34051839913a65f885a90"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_f02e39c947ac41f797f91e5c12ed9d2c"
      unitRef="U002">-92000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_d8e70657ba0f4a2e8f0268fd8b818a3a"
      unitRef="U002">-29146000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_780afd8bc6eb466f8067c9fa2d0e13de"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_f9d560de6e8f48dbbc06056b7b8ec732"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_a44158d71eb04293b72e6cecc53689ed"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_9ebf0dd7d73141c08e1df85907506460"
      unitRef="U002">9720000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_b84d6a953ff6487b8ae7a55bcbc5627c"
      unitRef="U002">793275000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_765592176b0b4805a7d66e85db8faaea"
      unitRef="U002">773757000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_825a475ecf4e4de8982c2e3b0654168d"
      unitRef="U002">5069000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_974b002574924f3a90acc85c9b742b4c"
      unitRef="U002">1044849000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_1162bf8246bc497ca380b3534f324455"
      unitRef="U002">537112000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_d10ea4fe58e34648893d726b1b1f019f"
      unitRef="U002">-63000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_ccb921c981184a8fa8d5f89e5e9be311"
      unitRef="U002">39312000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_db90516387854edba62c456cca599563"
      unitRef="U002">-17951000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_bb7c8a359d484c92b2992a2511aaac73"
      unitRef="U002">-25137000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_7e6a06eba4bb461386c4e15e6ebe2b1c"
      unitRef="U002">3788000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember"
      decimals="-3"
      id="Fact_eba6861bb0a74a6b87ac0647a9f711a6"
      unitRef="U002">9720000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_081a3f85847847018e1dc1374cfa3ebc"
      unitRef="U002">631025000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d07efd8261724d79a410df72a1f0e1a9"
      unitRef="U002">2227724000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_8a4ee424b43448868c329cf8b1b41c31"
      unitRef="U002">3703000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_db1e6fc7c1be4fdfb95fac2585fb226f"
      unitRef="U002">704834000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_02170b1fd3fe4cfd8beb38266cc86e1b"
      unitRef="U002">537112000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_02839ebf2f5b4ffe8137a4e81d7348e0"
      unitRef="U002">-35000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_86fad9982c954fdf856ab30e40b5630b"
      unitRef="U002">348000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_acf5f56c864b4b28b5b3ccd6f5eee497"
      unitRef="U002">-12832000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_7714695d92624693a4b84e511e25bcd1"
      unitRef="U002">0</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_463ae0ff97ca4b39893cef95b4f1b6f2"
      unitRef="U002">4837000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_4fb5370ac7654d178b1701e47442db17"
      unitRef="U002">-125955000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20211231"
      decimals="-3"
      id="Fact_d577329452c94a34b7df9dbfabec5995"
      unitRef="U002">1112012000</ifrs-full:Equity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_83fc1bc63daf49a4a95a8b87d4ae87e8"
      unitRef="U002">376000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_966bbe5ff3cf4c288fe95be59d63d4f1"
      unitRef="U002">97170000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_ca38cc4c43834f8595f209e4c86ecf86"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_573ebde1d6a744989cc20f7895c488cb"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_95d5f046e0ed4255868ac4b69c012b4a"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_fbc2c3a0d81c4d2bad5c50592892aecc"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_0db10dcc49dd4110a4f839eedb433c36"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_2e5b08f27b0c42208db92956fb52486d"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_5e122caa00f14a5293aeb7ba3d9d787c"
      unitRef="U002">0</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6cb7c49aa4b644cab101c1c5cc22f1ea"
      unitRef="U002">97546000</ifrs-full:IssueOfEquity>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_523bc2469b7e40ebb14e7d974ee8f977"
      unitRef="U002">921000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_65850a8d3f5e4da7ae5be14bd6af81f9"
      unitRef="U002">206459000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_a9eefb4cbac7435ebdf1e62e9c346265"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_e780fb8283ec41e6a53086e5ffd61e3e"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_c08a7e7c833941ab97cdd3d362444234"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_3ed09fdbf9704588b20ba04898f737e0"
      unitRef="U002">12832000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_a10e95081e7b46f3816a62e72657fd72"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_0f1f175ee12249dd82f9b8389d64fe5f"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_24363b1d5fc247e6b79bd9cb2eed207c"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_fc007fa257764cb9812dedadadeb70bc"
      unitRef="U002">220212000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_c6d21d5ed4ce4a94bb30f948e8fbe2d8"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_c2bf92b308a04559a0cfb12ecb967c2f"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_766a5b60f5b0483aa4202944896eaafc"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_afac40228eb24a9fa094ab805d17eb84"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_39683ac74a344d08a17cd879164b38cd"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_20a459bd81d54d138fc6ae6edb06fef3"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_5c57151e9b3343ec9df6d96ef9065846"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_de639f9a30854049b7a1b353dba5ffe1"
      unitRef="U002">1760000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0c6ba2d760f54637abc603e111de1c27"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_06b9af25fa5e4f31aeb01e6c154caf82"
      unitRef="U002">1760000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_d559e515a2834118afad79590ad3fed0"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_24f88ac3a7424e12ab9c7e87658bed91"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_5399f6efcc2c485fa1c288e39aea39c3"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_82552a41d1154271a4ea60c0d60e46fe"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_37b6805719d44028b532146300dc13e8"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_7ba283204ef2401ab47d63cf6aa91ce7"
      unitRef="U002">2893000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_f5cd623b249c4b1f8e38f6232bd6c3d6"
      unitRef="U002">-710000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_f119cb13e72845c08beaa214963c93ff"
      unitRef="U002">-724000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6f9c3a89fc2a4d538bef429898b83bbd"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_94b6ff4a00b24d8db72fc4880765b4cf"
      unitRef="U002">1459000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_39e901b66b374d42a43eb0de77ccd001"
      unitRef="U002">-35000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_6360c24b24d04c8682be6475da72c84f"
      unitRef="U002">-15533000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_52f75c6626504f54b0a93672966d55cd"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_4b3f041dc39e4c6aad80bcfb4a1aff5a"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_679f56d07aa445e6b3d69baf21763cb2"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_4cfbf6e988564825bd6f3ca0eba12eb6"
      unitRef="U002">15568000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_59fd4c2c325741c087629728515de972"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_cc335b0771c94e3ea16b35023838e435"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_63b750d4c420451682ea73dec1a47865"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6c5ec35160664c99a02d7a158b843596"
      unitRef="U002">0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_fcbc11075a5b418a9690b24fa4c745e0"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_d02b92d29e0f42c4afb58a6e7060c2fa"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_3c5a4ee5acb8468693c08c50b46fa297"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_a6c47c8797034e6db42c826a1c5a3b3a"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_81982c3fafca4aab82d833ff9968a9a3"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_4af99eea8e3049e2a4a3e2031f8016e1"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_48b7fba1426e42b5a158d6b7b12d5aa6"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_7765b6cc819145ffa49997d59f7c530d"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_4f7e4569ec6949ba89cf390c4f703140"
      unitRef="U002">243748000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_199bbbd098c54a148eae32c6af98e4bf"
      unitRef="U002">243748000</ifrs-full:DividendsPaid>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_8b8e836a40bf49198205bf19c67152b1"
      unitRef="U002">1332000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_6d7d66accf6646eeb2d471ddc1f4d63e"
      unitRef="U002">319162000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_e955bd56a71f4f52abf75f89f82dd0f5"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_fb1e3404f02c49e4bd3cb63da9f69f3d"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_42d28d5a29894daa889228195bc13795"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_81e6751bcfb748aaa3fd559fc048295d"
      unitRef="U002">157000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_50fad06f473b4f36b3993e557e43be25"
      unitRef="U002">-710000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_c4093c523a18431fac7289dab4b54b95"
      unitRef="U002">1036000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_cfb7d8f25aff4d4eab67f1a65c2d9139"
      unitRef="U002">-243748000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_85e8afa5b8824721af6bbcaafd39e09b"
      unitRef="U002">77229000</ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_e36d3ed1e4a54e24978e7981ce2f4490"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_c5ba5e43021741e78ced4b267b109aaa"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_13f42ae6703d4f6fb641e8fee59f6f0b"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_72b72f8e6686442c95da82391ab02dd4"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_aa5137ee79f4415082d1c45eadef32a9"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_6a800162969c42e0aa6610947cc7f88a"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_99fa69a50c164ec29bd03af37936bc68"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_d90d830c1ff04bd3b7aa5f4788688934"
      unitRef="U002">0</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_7652724a4eb84ca7b59781920f943144"
      unitRef="U002">751589000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_29bbc4c9b2744701897d016e9b82c2a1"
      unitRef="U002">751589000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_37cfae40846e4102b3b0d394ca6415e0"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_5c71c3fdf7c54b13b04076e0cfd77960"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_da712a0b49864c09a5a40e02da898ee7"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_17b2df62151a4e27875a0226e5c90a85"
      unitRef="U002">64000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_b6378b07b2284fe3bfc54763f3ee5a67"
      unitRef="U002">68110000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_85908689e0054cd2af83472409b66a14"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_6069a31de8744b178cd5e299513ee1e9"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_f727fd12a6834aa08f5bcd5a03b6a74c"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6f1979393e0a4e208314787fa2e13cd2"
      unitRef="U002">0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2bec5e17fbcd4267a3a2edf9805c935e"
      unitRef="U002">68174000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_089892bf052a4e08b0cdd5624c900a8b"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_07e15eac0bf049a2a200d17ffee0f5ee"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_3410f94bf0374903853002ee39a895a5"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_933815d335d24d06848a7a075cf996da"
      unitRef="U002">64000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_41cc250f266843c580eb1987a4aebd0e"
      unitRef="U002">68110000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_5255124a42624748b2400d4d71b1c6b1"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_67a270164ce845d1a5db98aaf7c37ce4"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_75c10dc1f4b04804b2451a4324e6fed3"
      unitRef="U002">0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6295279d80a24ef981c07e98ccd6c0e2"
      unitRef="U002">751589000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f1ecef352569475bbf1d4e69ef41ba12"
      unitRef="U002">819763000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_0e19c27932f34113970e92472f453092"
      unitRef="U002">5035000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_156ca67556ac4210b2e942be23c6a2b4"
      unitRef="U002">1023996000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ContributedSurplusMember"
      decimals="-3"
      id="Fact_c30e03e9a2f743e98a93cfc976a205c8"
      unitRef="U002">537112000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfExchangeDifferencesOnTranslationMember"
      decimals="-3"
      id="Fact_62713f6dc8f74e8d9fb3a1dc8cbe41be"
      unitRef="U002">29000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember"
      decimals="-3"
      id="Fact_c1393594d75346638dfa388e1754c32e"
      unitRef="U002">68458000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_TreasurySharesMember"
      decimals="-3"
      id="Fact_85f4c23e1f924c96ae7f8c71810f0622"
      unitRef="U002">-12675000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_CapitalReserveMember"
      decimals="-3"
      id="Fact_e5da479d8ab94ba7a4c64ae32ce0c32c"
      unitRef="U002">-710000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember"
      decimals="-3"
      id="Fact_c34e4f27f78d42ceb7cc8a292d8d8103"
      unitRef="U002">5873000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231_ComponentsOfEquityAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_635b71968a5d437a94f3ddbf8dfd495a"
      unitRef="U002">381886000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e3e28ad5064346ee9ee88ea9984ab8f0"
      unitRef="U002">2009004000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7212ad1d30c447b99754fe2e2eea8c6c"
      unitRef="U002">774035000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_83e04d6f8fdf4253b582fe4dc902baf0"
      unitRef="U002">793275000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_c1d042f1c94f4eaeb7dbfbfa26508021"
      unitRef="U002">751589000</ifrs-full:ProfitLoss>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d0698438bfc040b196c6e8f9e79b1fe7"
      unitRef="U002">4418000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_496c3bc4c8504f0b95c94e485deac81e"
      unitRef="U002">6251000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_da30ff404a9f42378fb947fbbe6162f3"
      unitRef="U002">6678000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_23f0ca3c2fa24e059e605b393d4a5ab0"
      unitRef="U002">215111000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dd0f8a95deb34eb9abd7012fae18cb75"
      unitRef="U002">211027000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b3eed46735624b06b9be24c1f0e37938"
      unitRef="U002">209219000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f7209fe59e8c4149a720fda5bac45fd1"
      unitRef="U002">-28520000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_2a5a71cf93ae45519463864e80252bb4"
      unitRef="U002">-56087000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2de59230c2e7436fa1d316915a6510a0"
      unitRef="U002">-25483000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_023eb0022257408db8d1694e1a0c5a8b"
      unitRef="U002">16317000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_823d68b93646457dad25b7a722463f51"
      unitRef="U002">17629000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ee67adbea15e4400b044c74fb03515c1"
      unitRef="U002">6977000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForFinanceIncomeCost
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f282507a36ee474ca5029fdb99897e41"
      unitRef="U002">-64106000</ifrs-full:AdjustmentsForFinanceIncomeCost>
    <ifrs-full:AdjustmentsForFinanceIncomeCost
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_db56a143cc6a4d4a9ca5016933ffc181"
      unitRef="U002">-95124000</ifrs-full:AdjustmentsForFinanceIncomeCost>
    <ifrs-full:AdjustmentsForFinanceIncomeCost
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_262ad2caeccc44569996ba8428f4e0f9"
      unitRef="U002">-96075000</ifrs-full:AdjustmentsForFinanceIncomeCost>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_850b5d2fd82e45ff8e3a441cb5b3e7d4"
      unitRef="U002">20515000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3d948a44f5e6447295fab6fff777245a"
      unitRef="U002">19073000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f2e882a853164404af1007ccfbff4dac"
      unitRef="U002">24152000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b19141769d854d4e9671e7241e76b55e"
      unitRef="U002">2960000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f4297fed942041f7b53df286df73d4d0"
      unitRef="U002">2822000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_bdc4028be0c2441ab45839ac4b8e1db9"
      unitRef="U002">1760000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_886e384a52014ba9b81808864efc5519"
      unitRef="U002">995278000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b264253243034136a66fc5e002dc4d8c"
      unitRef="U002">1015710000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_361a6f4cea6245b987bb2ae27b4aed6b"
      unitRef="U002">1008709000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_73de21b6b6394449b9140243484af12e"
      unitRef="U002">-5919000</ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3711061cdfc845d3a5731032d6b22fed"
      unitRef="U002">0</ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5b6ebd5676e44687a514cb8d572ad174"
      unitRef="U002">0</ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e3fcc4a23bd44ddc8895540fc5310620"
      unitRef="U002">13549000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_db0c24e4b6f14a7ca7a90cbe71ef9485"
      unitRef="U002">-17773000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_93aeaa4563594c31aa81cf82a386f232"
      unitRef="U002">-16091000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_3974477fdc554d90aabfd380b98b6a2e"
      unitRef="U002">86140000</hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments>
    <hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_070009b7c22e4233928fc9d88648a335"
      unitRef="U002">-139166000</hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments>
    <hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d6c0d013b22142bb9c9e0e8e856ac5ca"
      unitRef="U002">-259619000</hafn:AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_0d2c06fecadf4c25bd9a2194fca9cb4a"
      unitRef="U002">-49170000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_80cfa890e60d4c2491fb4c9454042dd9"
      unitRef="U002">205663000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_fc707c3e3baa4dd6a59e6ae6a2c4b8fe"
      unitRef="U002">42874000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_3da4713417354f14bd78fb15260f56d7"
      unitRef="U002">1039878000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_285d9b004a5a4f5ea0a7b99f5603706c"
      unitRef="U002">1064434000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d13b3f79e667469fba50acc290de5fe8"
      unitRef="U002">775873000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_099a5324e7774d8fbad3f02dcaf76567"
      unitRef="U002">9514000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_43d76cfd74394cc8ab07c95a5c189e1a"
      unitRef="U002">3628000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_346f1598da51464b9b57adb84b8b8cf6"
      unitRef="U002">4986000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7069a5fa78894c72b374f48d51e56e4a"
      unitRef="U002">1030364000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8ae9788cabcd47a3adebe3b79d900c53"
      unitRef="U002">1060806000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ec70c8d119e84bbfadf012066cfeebe0"
      unitRef="U002">770887000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c7ed46c98d824d6f91817075f9b5bcfa"
      unitRef="U002">12459000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_fb0def53e16946e0b5227be9013f8daa"
      unitRef="U002">13583000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d5cfd55595814c40a394094006e82ee3"
      unitRef="U002">4172000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:CashAdvancesAndLoansMadeToRelatedParties
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_5d6b5620f4db4b82865704eb24fe67b2"
      unitRef="U002">13207000</ifrs-full:CashAdvancesAndLoansMadeToRelatedParties>
    <ifrs-full:CashAdvancesAndLoansMadeToRelatedParties
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_aca0d6279ca544a085eb04593fe32661"
      unitRef="U002">15488000</ifrs-full:CashAdvancesAndLoansMadeToRelatedParties>
    <ifrs-full:CashAdvancesAndLoansMadeToRelatedParties
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a85e45997aaf4efbb3bf52142e111c4f"
      unitRef="U002">11500000</ifrs-full:CashAdvancesAndLoansMadeToRelatedParties>
    <hafn:AcquisitionOfAssetsNetOfCashAcquired
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1ef23c151b154ad68b8d6fcafb5a13bb"
      unitRef="U002">0</hafn:AcquisitionOfAssetsNetOfCashAcquired>
    <hafn:AcquisitionOfAssetsNetOfCashAcquired
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e7e0b39a66c2489b9df09f36e8b3cf8f"
      unitRef="U002">0</hafn:AcquisitionOfAssetsNetOfCashAcquired>
    <hafn:AcquisitionOfAssetsNetOfCashAcquired
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a18767b3ad2c4f4da56f67fca05e63f0"
      unitRef="U002">4195000</hafn:AcquisitionOfAssetsNetOfCashAcquired>
    <hafn:PaymentForAcquisitionOfOtherInvestments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_fad3c1d9a4364e44a5ce3e76a0f79bda"
      unitRef="U002">861000</hafn:PaymentForAcquisitionOfOtherInvestments>
    <hafn:PaymentForAcquisitionOfOtherInvestments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8fc06221a9e54032b294a65c8fcdaf13"
      unitRef="U002">10408000</hafn:PaymentForAcquisitionOfOtherInvestments>
    <hafn:PaymentForAcquisitionOfOtherInvestments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b8aa47d7c9bd4c6baad2813cea7220c6"
      unitRef="U002">324000</hafn:PaymentForAcquisitionOfOtherInvestments>
    <hafn:EquityInvestmentInJointVenture
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_205cf44fa9164c119389c2281d8fa4ef"
      unitRef="U002">2217000</hafn:EquityInvestmentInJointVenture>
    <hafn:EquityInvestmentInJointVenture
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_465886bb11574a6c8709c06a0aad8828"
      unitRef="U002">2240000</hafn:EquityInvestmentInJointVenture>
    <hafn:EquityInvestmentInJointVenture
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ca1cfbd299224b379a83d6ec11abbd51"
      unitRef="U002">1814000</hafn:EquityInvestmentInJointVenture>
    <hafn:ReturnOfInvestmentInJointVenture
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_02e9eb89d27f465eb70dcea565331b53"
      unitRef="U002">1360000</hafn:ReturnOfInvestmentInJointVenture>
    <hafn:ReturnOfInvestmentInJointVenture
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_be8b9bb785a442c28823ebf5644cf86a"
      unitRef="U002">0</hafn:ReturnOfInvestmentInJointVenture>
    <hafn:ReturnOfInvestmentInJointVenture
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_699b81bae91841489bc4b44a82bd2e0d"
      unitRef="U002">0</hafn:ReturnOfInvestmentInJointVenture>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_bcc454c4d4c0451fafce3639432d9d05"
      unitRef="U002">23000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0c60889e2c334a2ea31915a0dfd1b31c"
      unitRef="U002">0</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_796e2b14c3884bb18bcbd7eb776c2912"
      unitRef="U002">248000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e736cb03b08843b3a786ae264140833e"
      unitRef="U002">57098000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ae2c7bb5d0e644bc9d0608fb7f46479c"
      unitRef="U002">142793000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cc247e5f1bef4f9ba1f20b2883438530"
      unitRef="U002">255809000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromDisposalOfMiningAssets
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c359e384c91845939ac0d02a0670ed45"
      unitRef="U002">0</ifrs-full:ProceedsFromDisposalOfMiningAssets>
    <ifrs-full:ProceedsFromDisposalOfMiningAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5d424167e0844fbcbf6abd3b23f3ad75"
      unitRef="U002">0</ifrs-full:ProceedsFromDisposalOfMiningAssets>
    <ifrs-full:ProceedsFromDisposalOfMiningAssets
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_164bcc4738b94a7088e4fe11c4c818cf"
      unitRef="U002">15882000</ifrs-full:ProceedsFromDisposalOfMiningAssets>
    <hafn:ProceedsFromDisposalOfOtherInvestments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f71b13bdb925450f8efe2ef00d03245a"
      unitRef="U002">2343000</hafn:ProceedsFromDisposalOfOtherInvestments>
    <hafn:ProceedsFromDisposalOfOtherInvestments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4afa12fc81c44ffdb5d1ced73f1fa6e6"
      unitRef="U002">0</hafn:ProceedsFromDisposalOfOtherInvestments>
    <hafn:ProceedsFromDisposalOfOtherInvestments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_237d9a552a6c46d88021150603160002"
      unitRef="U002">0</hafn:ProceedsFromDisposalOfOtherInvestments>
    <hafn:RepaymentOfLoanByJointVentureCompany
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_27c92f560965427fbd0e4590b26eb577"
      unitRef="U002">-22540000</hafn:RepaymentOfLoanByJointVentureCompany>
    <hafn:RepaymentOfLoanByJointVentureCompany
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_673907ffa9f84c62822a078e1e2fa850"
      unitRef="U002">-23975000</hafn:RepaymentOfLoanByJointVentureCompany>
    <hafn:RepaymentOfLoanByJointVentureCompany
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a267a4942d0d4294acd265a688f86613"
      unitRef="U002">0</hafn:RepaymentOfLoanByJointVentureCompany>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b6379bf5898342a99c2a6ff3ec1dab80"
      unitRef="U002">0</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d0221c3bad62441a973f3d30d73bb892"
      unitRef="U002">500000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_7781abf3ae4145469f6fa3e44e02330e"
      unitRef="U002">0</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_4fe7cd4b0150436ab47c3e3bdaeddfaa"
      unitRef="U002">0</ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3dfba5b6f33f48fd9099e38b03e39f9d"
      unitRef="U002">0</ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cbe0b843c3bd4000a3542d98ca75e902"
      unitRef="U002">1825000</ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_390e38505ca04d85a29e1ec096cf52ce"
      unitRef="U002">49600000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_50a945a4392f427a8aeb856adb8cb273"
      unitRef="U002">184392000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_448404ca40e84abfa6840b22eb8817d7"
      unitRef="U002">447128000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_949ebc402e154ad1b4a1fe85a292e692"
      unitRef="U002">29892000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b912cdbdddef4c98869744c51cb7efa1"
      unitRef="U002">-31677000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_81826243beeb4d9dbf6f915a2afe8229"
      unitRef="U002">-179131000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_461ffdaefe26447e8278869811d78e63"
      unitRef="U002">110000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d32bb25fd7b6428fbffb7f0d89913406"
      unitRef="U002">247030000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a5402d74b9e54511a8b577808675798b"
      unitRef="U002">440257000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <hafn:ProceedsFromBorrowingsFromARelatedCorporation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_bbce4c04b1b84cbd9de876752d958d4d"
      unitRef="U002">0</hafn:ProceedsFromBorrowingsFromARelatedCorporation>
    <hafn:ProceedsFromBorrowingsFromARelatedCorporation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7ac82d431175498ead52dceef3a67cb0"
      unitRef="U002">0</hafn:ProceedsFromBorrowingsFromARelatedCorporation>
    <hafn:ProceedsFromBorrowingsFromARelatedCorporation
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_50a09c28637a4cc683a48e646f753cf7"
      unitRef="U002">3750000</hafn:ProceedsFromBorrowingsFromARelatedCorporation>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f1a20d1471b44c7b9ba83376d288023c"
      unitRef="U002">109136000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f35e35e416d44da1a64b7045ef50f06a"
      unitRef="U002">309064000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ff2b61c1153d409fba3954c2cb2fc0bc"
      unitRef="U002">415901000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <hafn:RepaymentOfBorrowingsToARelatedCorporation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_34381ca961c3431b958e14314d0505c6"
      unitRef="U002">0</hafn:RepaymentOfBorrowingsToARelatedCorporation>
    <hafn:RepaymentOfBorrowingsToARelatedCorporation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e1df0ba5394d44fc8c6df7b3cca929e7"
      unitRef="U002">0</hafn:RepaymentOfBorrowingsToARelatedCorporation>
    <hafn:RepaymentOfBorrowingsToARelatedCorporation
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_53598ffd62df4668a95ffa965a4f1e07"
      unitRef="U002">22500000</hafn:RepaymentOfBorrowingsToARelatedCorporation>
    <hafn:RepaymentOfBorrowingsToNonRelatedParties
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6818525eefae482a8bf0e07ed0d5111f"
      unitRef="U002">0</hafn:RepaymentOfBorrowingsToNonRelatedParties>
    <hafn:RepaymentOfBorrowingsToNonRelatedParties
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8af1fc2e2ea44b90af44edef30fe2470"
      unitRef="U002">5429000</hafn:RepaymentOfBorrowingsToNonRelatedParties>
    <hafn:RepaymentOfBorrowingsToNonRelatedParties
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_975d088aa5c444c2a1bb164ac0bc312f"
      unitRef="U002">558000</hafn:RepaymentOfBorrowingsToNonRelatedParties>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_075a2851f45d4318bb0b86170ff974c5"
      unitRef="U002">201191000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7834180731fb4da28e47a1f9b280a19a"
      unitRef="U002">390153000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_571b5413d75a49af801e844331949df9"
      unitRef="U002">231086000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsForDebtIssueCosts
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ad453d621b5348ef908313e5c3aa2ff2"
      unitRef="U002">1085000</ifrs-full:PaymentsForDebtIssueCosts>
    <ifrs-full:PaymentsForDebtIssueCosts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3250b90b0c264c51830c9a072765dce0"
      unitRef="U002">3997000</ifrs-full:PaymentsForDebtIssueCosts>
    <ifrs-full:PaymentsForDebtIssueCosts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_de83e42df7324825872fcbef716ba8d6"
      unitRef="U002">1990000</ifrs-full:PaymentsForDebtIssueCosts>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_48781f71bb0d4989af3b0d836a1e5865"
      unitRef="U002">41683000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c3009f3ada4d47dda3489a25ee9bf0bd"
      unitRef="U002">73634000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8d7962ff2ada4245af4e93dc8969cb69"
      unitRef="U002">87843000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <hafn:InterestPaidToAThirdParty
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_0b71456c62f7486e9741f38f807855e1"
      unitRef="U002">0</hafn:InterestPaidToAThirdParty>
    <hafn:InterestPaidToAThirdParty
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_161739bf48054db497dc00360d65c761"
      unitRef="U002">5707000</hafn:InterestPaidToAThirdParty>
    <hafn:InterestPaidToAThirdParty
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4783b3e430fb4a698b99f7f4b5848e85"
      unitRef="U002">24000</hafn:InterestPaidToAThirdParty>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_36546ab0a3e148c58d1125571c3f081e"
      unitRef="U002">935000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f9bffd76b0244a5a954beda94df2ebc0"
      unitRef="U002">9286000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8f16483cc5d54a448b2b61fc447837b3"
      unitRef="U002">1459000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d663d98480ef435e9a246ea0aaea5218"
      unitRef="U002">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_99d96853843e463092b10f3c9f71da62"
      unitRef="U002">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6f264b01826045b2958da0e64778d4c4"
      unitRef="U002">97780000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:PaymentsForShareIssueCosts
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_5aa9f88853934fb6b6e65b04a6379e59"
      unitRef="U002">0</ifrs-full:PaymentsForShareIssueCosts>
    <ifrs-full:PaymentsForShareIssueCosts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_46e00e1e092446cdbc97a2a366935a98"
      unitRef="U002">0</ifrs-full:PaymentsForShareIssueCosts>
    <ifrs-full:PaymentsForShareIssueCosts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_49a63bc7dfd74cb9b86894984da160c1"
      unitRef="U002">1170000</ifrs-full:PaymentsForShareIssueCosts>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1048f3c897c746918b707642d5decf2d"
      unitRef="U002">699883000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d8a0be928d99407189d086c912157c0b"
      unitRef="U002">544136000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f855611b1e6e4ab5a33c2437473046f7"
      unitRef="U002">243748000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <hafn:RepurchaseOfTreasuryShares
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_01dd7aa12d6043dfbbd598bc07ec7e25"
      unitRef="U002">49161000</hafn:RepurchaseOfTreasuryShares>
    <hafn:RepurchaseOfTreasuryShares
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_539d0759dd9346f6888d35321aa1ceee"
      unitRef="U002">0</hafn:RepurchaseOfTreasuryShares>
    <hafn:RepurchaseOfTreasuryShares
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_7afd8ffd135741758dcfdfe910e75a99"
      unitRef="U002">0</hafn:RepurchaseOfTreasuryShares>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c90495272ce1404bbbb28b4114cea29e"
      unitRef="U002">-8005000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_229ec5b60afc4cca9da578317fd252a9"
      unitRef="U002">-11129000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3e956c40e41f4053b6b21888cc5ff18e"
      unitRef="U002">-3558000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7a1acea15afb48a7b0a922f5244cb020"
      unitRef="U002">-999209000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_63b7cf9ca9bc43b7a384d087f05f6562"
      unitRef="U002">-1086933000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cfb91c816a554b08bc0232f5a3190de3"
      unitRef="U002">-465132000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_9279fa48f79541ea8d9bd85c47934ae5"
      unitRef="U002">61047000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6e30844673a34f348edb6fcbd79ffdda"
      unitRef="U002">-57804000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d78cdd3b9ef448eda9eb2b68e9043b60"
      unitRef="U002">126624000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ca6d06ab9a5e4a8d83f871593483b1d1"
      unitRef="U002">222521000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_078bec8b54614c4593266c40376fbfa9"
      unitRef="U002">280325000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20211231"
      decimals="-3"
      id="Fact_dcbb4344105d4e64a1d7ce1f14dc28a4"
      unitRef="U002">153701000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c15d08025c3b4732afd7a86627e5ce3d"
      unitRef="U002">283568000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c502e482c7ef42d3b957f7e1f7f49da3"
      unitRef="U002">222521000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_60038337798443ad92bc2df54a7c1fac"
      unitRef="U002">280325000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:Cash
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8c322b18e1d44573acf5aa48adcb606f"
      unitRef="U002">195271000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="c20231231"
      decimals="-3"
      id="Fact_61660b7cd4334dd786bcb549d9e9b2a5"
      unitRef="U002">141621000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="c20221231"
      decimals="-3"
      id="Fact_a6d3ba2a865c4a8795b8896e728ff1b6"
      unitRef="U002">174440000</ifrs-full:Cash>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20241231"
      decimals="-3"
      id="Fact_770847f8ca8448688b82cfa27e823255"
      unitRef="U002">88297000</hafn:CashRetainedInTheCommercialPools>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c5d21d64f05f4f5ebe22211129273302"
      unitRef="U002">80900000</hafn:CashRetainedInTheCommercialPools>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ca0f788b709a424e91cb13edc747b7c2"
      unitRef="U002">105885000</hafn:CashRetainedInTheCommercialPools>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_609d68a23996457e82dbd7e5284d369b"
      unitRef="U002">283568000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4a1b6fb9066c45fcbd0529ac13699305"
      unitRef="U002">222521000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_b569a6d3ce0c460cbdbeb775b0511b10"
      unitRef="U002">280325000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:IssueOfEquity
      contextRef="c20240102to20240102_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="-5"
      id="Fact_f599681e19a74b63adb762e83c13914e"
      unitRef="U002">23400000</ifrs-full:IssueOfEquity>
    <hafn:IssuanceOfCommonShares
      contextRef="c20240102to20240102_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_b2a69f44bf6e49cf899642b9c7a7bbb6"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <hafn:NumberOfVesselsAcquired
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="0"
      id="Fact_29dc91fe2b144a5ca4fcf241c48b3ef2"
      unitRef="U004">32</hafn:NumberOfVesselsAcquired>
    <hafn:FairValueOfAssetsAcquired1
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_cfbe196a048c477a8957de3e96b6f7a4"
      unitRef="U002">221100000</hafn:FairValueOfAssetsAcquired1>
    <hafn:NumberOfVesselsDisposed
      contextRef="c20220101to20221231_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="INF"
      id="Fact_8456b821e69e48ce9e817c07160ebd73"
      unitRef="U004">2</hafn:NumberOfVesselsDisposed>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_481a1ddb27ac4e5e8185b0a752e9ce92"
      unitRef="U002">572511000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_301be6719ce64e27a7dc95118f626747"
      unitRef="U002">-36604000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_9a48bcd5eb5d4434beed0353f01769e9"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_0074f3bae7c84c8993655f4ae87b1b90"
      unitRef="U002">39469000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_13df7fa48315490ba67acc27d1eb2c45"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_864153f741aa46758408507148d52111"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20241231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_d488b5c15997482eb72b6c11af30a2f8"
      unitRef="U002">575376000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_47e4901ec453464fb954bdd98c6d297c"
      unitRef="U002">719840000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_99bc593404844525b3a289fa979ef338"
      unitRef="U002">-244044000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_8e2a3b15dd964fc7adaa37ffbc9a0b65"
      unitRef="U002">22806000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_05070ab6acd14d589f5a30bc034f5287"
      unitRef="U002">46202000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_7cf4fbb5cf454a3f9ca20ea6a57af01d"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_5585b096a0bc470c87948de8f40cada0"
      unitRef="U002">2069000</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20241231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_c555925fc263414b8c7f0c22e615cfca"
      unitRef="U002">546873000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_c71a75b4b7bd4e95bd0a08f7474bb200"
      unitRef="U002">-45964000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_5e3d5787032d40969675df1b5d5bd6a0"
      unitRef="U002">37551000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_ebb3e49c27cf424b968971e63c996ea5"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_c8bde93ffda44d9b97d4b6958eb48026"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_bedc313cc71d47f1824de234eb492212"
      unitRef="U002">-14522000</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_5b6425652bed4a6a9359e8983834f632"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20241231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_1d2bad8e88b14663a345617e4f4efee2"
      unitRef="U002">-22935000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_82d93804b0cc430296382181a9ed1752"
      unitRef="U002">726376000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_e61d3a889df948f3ac0a3ecd24a89c49"
      unitRef="U002">-201957000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_6d349b5ef7ea4a1cab402adefca3175b"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_48df5bf0b2794c4aa1c5dcf9544024cd"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_7adc1d81f1104792882afec7a7b01083"
      unitRef="U002">46213000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_ffde7585e5494deba46a74316d788b09"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_f8a179f627834d2d9696f3c06c00e4ec"
      unitRef="U002">1879000</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_c100f1c6b25a44568c33d114c9ebe0dc"
      unitRef="U002">572511000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_ccd56ab13efe46e5b481557a67cd618b"
      unitRef="U002">5429000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_d322f29814404cf4b640ba0c0f4cbaa8"
      unitRef="U002">-11136000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_18f98ab7af7d434abf2e4a2abbffdcfc"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_6d83de5083dc4f8a9ea2e0fb4a5d357b"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_ffbe709d05284120a3757e9709047028"
      unitRef="U002">5707000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_522dc036c6d841d7a10544ef30d0d368"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_7c0974e13ae3404d80a31bd57c4035a7"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_2233b7cd34d04965aa4bea7078bf8609"
      unitRef="U002">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_452b687555844e998f77468bedaf8a88"
      unitRef="U002">1043482000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_c010760c20d04099b4fb952b43b8960e"
      unitRef="U002">-362310000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_f55b551983d44fe6b2d7e10b19c80b7a"
      unitRef="U002">-44600000</hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_2aff05cd829f4972827b3403990a55d7"
      unitRef="U002">11852000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_b71a79a8c6c14d349115fc1e9dfcdbfc"
      unitRef="U002">67401000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_44fae38eb7bb47e8b4d13e46bf5d8399"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_b3125f56718341249f28bad1e8b251dc"
      unitRef="U002">4015000</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_c6410059fe9741a3b6cf1df72abe9778"
      unitRef="U002">719840000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_f2df1167d3414860b64d895ef5362518"
      unitRef="U002">-69136000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_f358314b815c4f5c9413d70cf4f02037"
      unitRef="U002">35963000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_847e199d2fac445b90eafdcbbee1708e"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughExtinguishmentOfFinanceLeaseLiabilityAgainstReceivablesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_223babf044af4f69bb451c640c6a235b"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_6b40a6eb78bb4190a9d0735cf51a76eb"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_d3457cbd0045492a995074964cfa09f2"
      unitRef="U002">-12791000</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_ae33220a261a477e82e5e1854e92ea9d"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20231231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_82646a933ea246b7a32e84446f4abbce"
      unitRef="U002">-45964000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20211231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_c391ec0741cd40d9b4afc98ffa8dc8c0"
      unitRef="U002">1112912000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_8a393c184e3c4bd9ada644f8dc8601a7"
      unitRef="U002">-421349000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_c428b9c1509f4ae19eb2966aecc556f6"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_ddea582cb50e42b9851acc9bfd5e6035"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_37015671aa584e26aa4d348e4b7431b6"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_7e1a144bad8b4a0cb74267a4d3a9b5a3"
      unitRef="U002">34813000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_b59130413dd64b15abe7314ca988c552"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_033939817f8d41298d0543fdad615657"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_708d87c7148b4bb1a542fbcf220063f7"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_ShorttermBorrowingsMember"
      decimals="-3"
      id="Fact_51a72b2dcd1341c19b6dcae585bd740b"
      unitRef="U002">726376000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20211231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_0e61846c81fa4d7dac449b99fa9a1f49"
      unitRef="U002">18750000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_f0b06df28ea94e64bd0a5b076facea76"
      unitRef="U002">-19453000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_4ac875f7d4ea442fb4ea2a034b8fa1ea"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_0f96f2de757140b7a3c521603aceee51"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_dac5dcfc60df476f91832787e261acf9"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_357167bc84914d1b9eb067175805efcd"
      unitRef="U002">703000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_7688762c64944fdc940d996ff8f76dee"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_df264bb1fb5c4847993cb920fb88e2da"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_10b8a50786e54bdd82969fd16319514a"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_LoanFromRelatedCorporationMember"
      decimals="-3"
      id="Fact_2e0890fd977f42ff84ea1e615634444a"
      unitRef="U002">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20211231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_a4c9b3875bd149449268f7f3bd86ffcc"
      unitRef="U002">4391000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_1a3fe4679a1c4f7ebf850a27028403b8"
      unitRef="U002">-582000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_a3af341f80724e3780e3a9a134bba2c6"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_1c123ebf27fa4201b3360ac5f5a812c4"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_06319c2657c14edab5582a84ec69c4bf"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_42ba9b9978184943ac0d06949ffc0508"
      unitRef="U002">1620000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_39dcb606ecab456ea6d5120c1828769c"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_5dcc1f9707394bda874aaaf275587816"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_9e9fdac02e4d444ca5097cf40b866155"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_109d061dec3f41d4b40e91328c698d97"
      unitRef="U002">5429000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20211231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_6e96117ed9c44e148fa832631fe794fc"
      unitRef="U002">195150000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_ec3a2210250840629ca9ebec6fdfcfa7"
      unitRef="U002">128789000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_24a6a1764d3d458f8181db8fec52ba26"
      unitRef="U002">1895000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_6217da0ff1894664a275e85a93012331"
      unitRef="U002">702423000</hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_3db985c683e646d3ae5757e742c02332"
      unitRef="U002">-46604000</hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_d26e55915c30421b8d092dfa64028931"
      unitRef="U002">56940000</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_9233a69a782d45498e1ed1732d6a1f14"
      unitRef="U002">2424000</hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_a2cf5fb02de441548bcca4f6ca68e7d6"
      unitRef="U002">2465000</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_152520f155374769ac8694a46836a3a1"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_FinanceAndOtherLeaseLiabilitiesMember"
      decimals="-3"
      id="Fact_db5c1dee63ce4887aba7cb3381060e63"
      unitRef="U002">1043482000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20211231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_9c7c5ced569c411b82ec51e365270312"
      unitRef="U002">-327000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_bf2bfa1bbf294ea88dbd65efa8bc222f"
      unitRef="U002">4707000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_ee2d1cc750f44fd2ba64bf0ea3945376"
      unitRef="U002">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_a2f2436b63ad431f8680055d739b3b0c"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughAcquisitionOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_d9bfb66955f1415fa468b15464bb0f92"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughDisposalOfAssetsLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_58fc6d29db414e499742622e8523705b"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughInterestExpensesLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_e735b4341ee445a4b1fe24d27ed489ec"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherFinanceExpenseLiabilitiesArisingFromFinancingActivities>
    <hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_215e807578954d20ba9c477ef3d94f04"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughCapitalisedFinancingFeesWrittenOffLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities
      contextRef="c20220101to20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_0b8b2cae77864636b18485f2f11ac01d"
      unitRef="U002">-73516000</ifrs-full:IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="c20221231_BorrowingsByNameAxis_DerivativesMember"
      decimals="-3"
      id="Fact_5c393df4d844435e9c4b9ed92f3ee84c"
      unitRef="U002">-69136000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <hafn:GeneralInformationTextBlock
      contextRef="c20240101to20241231"
      id="Text_e83918fe805d458a9b4fdcf43c855ca5">
&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; text-align: right;"&gt;
                          &lt;div style="text-align: left; font-weight: bold;"&gt;1&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;General information&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Hafnia Limited (the &#x201c;Company&#x201d;) is listed on the Oslo and New York Stock Exchanges. It was incorporated and domiciled in Bermuda, but was
                  redomiciled to Singapore on 1 October 2024, with its registered office located at 10 Pasir Panjang Road, #18-01 Mapletree Business City, Singapore 117438.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The principal activity of the Company (together with its subsidiaries, the &#x201c;Group&#x201d;) relates to the provision of global maritime services
                  in the product tankers market.&lt;/div&gt;
</hafn:GeneralInformationTextBlock>
    <ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory
      contextRef="c20240101to20241231"
      id="Text_c53240303b7648858da1eadbbcb36b6a">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;2.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Material accounting policies&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.1&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Basis of preparation&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards Accounting
                  Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;), and have been prepared under the historical cost convention, except as disclosed in the accounting policies below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; text-align: left;"&gt;2.2&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;Changes in material accounting policies&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;New standards and amendments to published standards, effective in 2024 and subsequent financial years&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; text-align: justify;"&gt;The Group has applied the following amendments to IFRS for the first time for the annual period beginning on 1 January 2024: &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Amendments:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IAS 1 Presentation of Financial Statements:&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;a.&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Non-current Liabilities with Covenants&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                              &lt;div style="text-align: left;"&gt;b.&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                              &lt;div style="text-align: left;"&gt;Classification of Liabilities as Current or Non-current&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                      &lt;/div&gt;

                    &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IFRS 16 Leases: Lease Liability in a Sale and Leaseback&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures: Supplier Finance Arrangements&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;None of the new standards effective in 2024 have a material effect on the financial statements.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounting standards issued and not yet effective&lt;/span&gt;&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;A number of new standards, interpretations, and amendments to standards will become effective for the first time in annual
                  periods beginning after 1 January&#160;2024, and early adoption is permitted. In preparing these consolidated financial statements, the Group has not early adopted any new or amended standards or interpretations.&lt;/div&gt;

&lt;div style="text-align: justify; margin-top: 12pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;IFRS 18 Presentation and Disclosure in Financial Statements replaces IAS 1 Presentation of Financial
                  Statements, applies for annual reporting periods beginning on or after 1 January 2027. The new standard introduces the following key new requirements:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Entities are requried to classify all income and expenses into five categories in the statement of profit or loss, namely the
                              operating, investing, financing, discontinued operations and income tax categories. Entities are also required to present a newly defined operating profit subtotal.&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;
                              &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Management defined performance measures (MPMs) are disclosed in a single note in the financial statements.&lt;/div&gt;
                            &lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;
                              &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Enhanced guidance is provided on how to group information in the financial statements.&lt;/div&gt;
                            &lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;In addition, all entities are required to use the operating profit subtotal as the starting point for the statement of cash
                    flows when presenting operating cash flows under the indirect method.&lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;The Group intends to adopt these new and amended standards and interpretations, when they become effective. At the date of
                    authorization of the consolidated financial statements, the Group continues to assess and evaluate the impact to its financials on the initial adoption of these new accounting standards and interpretations and its related applicable
                    period.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.3&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Critical accounting judgements and estimates&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The preparation of consolidated financial statements in conformity with IFRS requires management to exercise its judgement in the process
                  of applying the Group&#x2019;s accounting policies. It also requires the use of certain critical accounting estimates and assumptions discussed below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Certain amounts included in or affecting the consolidated financial statements and related disclosures are estimated, requiring the Group
                  to make assumptions with respect to values or conditions which cannot be known with certainty at the time the consolidated financial statements are prepared. A critical accounting estimate or assumption is one which is both important to
                  the portrayal of the Group&#x2019;s financial condition and results and requires management&#x2019;s most difficult, subjective or complex judgements, often as a result of the need to make estimates about the effect of matters that are inherently
                  uncertain. Management evaluates such estimates on an ongoing basis, using historical results and experience, consideration of relevant trends, consultation with experts and other methods considered reasonable in the particular
                  circumstances.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Critical judgements in applying the Group&#x2019;s accounting policies&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The following are the critical judgements, apart from those involving estimations (Note 2.3(b)), that management has
                  made in the process of applying the Group&#x2019;s accounting policies and which have the most significant effect on the amounts recognised in the financial statements.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounting for pool arrangements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group is involved in three
                  types of commercial pool arrangements: 1) pool arrangements that are managed by the Group under the &#x201c;agent-to-owner&#x201d; model, and 2) pool arrangements that are managed by the Group under the &#x201c;disponent-owner&#x201d; model (&#x201c;Disponent-Owner Pools&#x201d;)
                  and 3) pool arrangements operated by third parties in which the Group&#x2019;s owned vessels are placed.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements that are managed by the Group, Hafnia operates as a pool manager for ten (2023: nine, 2022: five) commercial pools:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Long Range I (&#x201c;LR1&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;Panamax Pool&lt;br/&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Long Range II (&#x201c;LR2&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(4)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Medium range (&#x201c;MR&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(5)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Handy size (&#x201c;Handy&#x201d;) Pool&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(6)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Chemical handy size (&#x201c;Chemical-Handy&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(7)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Chemical medium range (&#x201c;Chemical-MR&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(8)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Small, Intermediate and City tankers (&#x201c;Specialised&#x201d;) Pools&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The Panamax Pool commenced operations only during the financial year ended 31 December 2024.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The pools are managed by Hafnia through its pool management companies that are wholly owned subsidiaries, as the pool manager.
                There are separate pool agreements entered into between the pool manager and the relevant pool participants. The pool manager negotiates charters with customers primarily in the spot market, however it may also arrange short duration time
                charters.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The objective of the commercial pool set up is to facilitate the commercial operation, employment, and marketing of the pool&#x2019;s
                vessels. This is achieved via the optimal utilisation of the pool vessels due to improved scheduling to reduce ballast legs and bulk purchase of goods and services for voyage expenses, thus creating economies of scale, improved flexibility,
                efficiency and price competitiveness. Shipowners contribute their vessels to the pool and the pool is managed by the pool manager under the authority of the Pool Board.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements under the &#x201c;agent-to-owner&#x201d; model, management has performed a key assessment to determine who is
                  the principal and agent in these pool arrangements. Indicators that the Group, as the pool manager, is an agent in a pool arrangement are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Based on the pool agreements under the &#x201c;agent-to-owner&#x201d; model, the decisions over the relevant activities of the pool that are determined to significantly affect the pool&#x2019;s returns are made by the
                          respective Pool Boards, which are represented by pool participants;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Although the pool manager makes decisions over the day-to-day operations of the pool, the pool manager only acts within the pre-defined mandates and authority limits set by the Pool Board, for which
                          the pool board&#x2019;s approving rights are substantive;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The decisions of the pool manager are not for the relevant activities of the pool and the pool manager has limited discretion over pricing as the prices are highly dependent on the market published
                          price for charter contracts;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager is only given authority to decide on the prices with the objective of efficient pool management; and&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Board&#x2019;s decisions have practical ability to prevent the pool manager from directing the pool&#x2019;s relevant activities and exercising power on its own behalf.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that it has limited control as the pool manager and is hence an agent in the respective
                  commercial pool arrangements. In such arrangements, the Group as the pool manager does not consolidate the pools. Instead, the Group only recognises the pool management fees as other operating income. On the balance sheet, the Group
                  recognises the pool&#x2019;s assets and liabilities over which the Group, as pool manager, has legal rights and obligations respectively. This includes all cash balances of the pool as the pool bank accounts are opened in the name of the pool
                  manager; and trade payables (other than those relating to fuel oil) for which contracts are entered into in the name of the pool manager.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;As the shipowner that places its own vessels in the pools, the Group recognises the gross revenue and voyage expenses
                  earned pertaining to its vessels placed in the pools; and adjustments due to pool allocations recognised separately as &#x201c;pool allocation&#x201d;. These adjustments relate to revenue from voyage charters less voyage expenses comprising primarily
                  brokers&#x2019; commission, fuel oil and port charges. On the balance sheet, the Group recognises the assets and liabilities over which the Group, as shipowners, has legal rights and obligations respectively. This includes the trade receivables
                  from end charterers for which the contracts are entered into in its own name as shipowners; and fuel oil as inventory and its corresponding payables, as the pool manager purchases fuel oil as an agent on behalf of shipowners based on the
                  contractual terms of the pool agreements under the &#x201c;agent-to-owner&#x201d; model and the shipowner having the primary responsibility for the fuel oil obligations.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;During the financial year ended 31 December 2023, the Group changed the Handy Pool, MR Pool, LR1 Pool and LR2 Pool from
                  the &#x201c;agent-to-owner&#x201d; model to the &#x201c;disponent-owner&#x201d; model, with the agreement of all pool participants in the respective pool arrangements, as management and the pool participants believe that it would lead to an improvement in operating
                  efficiency and access to working capital facilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements under the &#x201c;disponent-owner&#x201d; model (&#x201c;Disponent-Owner Pools&#x201d;), the key changes in the pool
                  agreements from the &#x201c;agent-to-owner&#x201d; model are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Establishing a time-charter arrangement for the vessels in the Disponent-Owner Pools between the pool participants and the pool manager;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager, as the &#x201c;disponent-owner&#x201d; of the vessels, has the right to obtain substantially all of the economic benefits from the use of the vessels in the Disponent-Owner Pools, as the pool
                          manager is the contractual and legal entity who charters in vessels from the pool participants and subsequently charters out the vessels to the external charterers under its own name as the &#x201c;disponent-owner&#x201d;;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager, as the &#x201c;disponent-owner&#x201d; of the vessels, also has the right to direct the use of the vessels in the Disponent-Owner Pools, including having the right to direct how and for what
                          purpose the vessels will be used.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that the time-charter arrangement constitutes a lease under IFRS 16 &#x2013; Leases to the pool manager
                  of the Disponent-Owner Pools. Management has assessed that the rights conferred from the pool agreements under the &#x201c;disponent-owner&#x201d; model provided the pool manager with the control of a right to a service to be performed using the
                  vessels in the Disponent-Owner Pools for which it has control over, for the end charterers. Hence, management has assessed that this allows the pool manager to recognise the revenue as a principal in line with IFRS 15 - Revenue from
                  Contracts with Customers.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In such arrangements, the Group as the pool manager recognises the gross revenue and voyage expenses earned pertaining
                  to the vessels placed by the Group in the Disponent-Owner Pools as &#x201c;Revenue (Hafnia Vessels and TC Vessels)&#x201d; and &#x201c;Voyage expenses (Hafnia Vessels and TC Vessels)&#x201d; respectively, and adjustments due to pool allocations recognised separately
                  as &#x201c;pool allocation&#x201d;; the gross revenue and voyage expenses earned pertaining to the external vessels placed by pool participants other than the Group as &#x201c;Revenue (External Vessels in Disponent-Owner Pools)&#x201d; and &#x201c;Voyage expenses (External
                  Vessels in Disponent-Owner Pools)&#x201d; respectively; and expenses relating to pool distributions to external pool participants other than the Group separately as &#x201c;Pool distributions for External Vessels in Disponent-Owner Pools&#x201d;.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On the balance sheet, the Group recognises the pool&#x2019;s assets and liabilities over which the Group, as pool manager, has
                  legal rights and obligations respectively. This includes all cash balances of the pool as the pool bank accounts are opened in the name of the pool manager; all trade receivables from end charterers for which contracts are entered into in
                  the name of the pool manager as the &#x201c;disponent-owner&#x201d;; the trade payables for which contracts are entered into in the name of the pool manager; and fuel oil as inventory and its corresponding payables, as the pool manager purchases fuel
                  oil as the &#x201c;disponent owner&#x201d; of the vessels based on the contractual terms of the Pool Agreements under the &#x201c;disponent-owner&#x201d; model.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements operated by third parties in which the Group&#x2019;s owned vessels are placed, management has performed
                  an assessment to determine if the Group as a pool participant has control over the pools in such arrangements. Indicators that the Group, as a pool participant, does not have control in the pool arrangements are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Based on the pool agreements for these pool arrangements operated by the third-party pool managers, the decisions over the relevant activities of the pool that are determined to significantly affect
                          the pool&#x2019;s returns are made by the commercial pool managers. The pool managers of the respective pool arrangements hold the power to make all significant economic decisions that affect the pools;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Board&#x2019;s power is limited to approval of total costs for each vessel in the respective pools, and approval of any additional working capital financing arrangements required from pool
                          participants;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Boards for these pool arrangements do not have the ability to prevent the pool manager from directing the pool&#x2019;s relevant activities and exercising power on its own behalf;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Group, as a pool participant in these pool arrangements, does not hold a majority of either the Pool Board of these pool arrangements or composition of the respective pools.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that it does not have control over the pools in the pool arrangements operated by third parties
                  as a pool participant, and is hence not the principal of these pool arrangements. The Group recognises revenue from these pool arrangements as income based on its portion of the pool income reported by the relevant pool, which represents
                  the net voyage revenue of the vessel after adjusting for pool earnings points, pool management fees and deducting voyage expenses.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the financial year ended 31 December 2024 and 2023, the Group no longer places its owned vessels in pool
                  arrangements operated by third parties. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Identification of cash-generating units&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group organizes the commercial management of the fleet of vessels into ten (2023: nine, 2022: five) individual commercial pools. For the financial years ended 31 December 2024, 2023 and 2022, there are no Hafnia Vessels or TC Vessels in
                  the Specialised Pools. The Group has assessed that each individual commercial pool constitutes a separate cash-generating unit (&#x201c;CGU&#x201d;). This is due to 1) the vessels in each individual pool generating cashflows that are largely
                  interdependent with each other, as the pool arrangements create operational dependencies between vessels in each segment as the pool manager has the right and ability to direct and deploy all the vessels to gain efficiencies for the
                  entire fleet of vessels in the pool; 2) the decisions of the pool manager are made solely for the benefit of the entire commercial pool and not for individual vessels; and 3) each individual pool is managed on a portfolio basis to
                  optimise performance and for internal and external management reporting.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Time-chartered in vessels which are recognised as ROU assets by the Group and subsequently deployed in the commercial
                  pools are included as part of the respective commercial pool CGUs based on the above assessment. For vessels outside the commercial pools and deployed on a time-charter basis, each of these vessels constitutes a separate CGU.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Critical accounting estimates&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The key assumptions concerning the future and other critical accounting estimates at the end of the balance sheet date
                  that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year are disclosed below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Impairment&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt; of non-financial assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Property, plant and equipment and right-of-use assets are tested for impairment whenever there is any objective evidence
                  or indication that these assets may be impaired. The recoverable amount of an asset, and where applicable, a cash-generating unit (&#x201c;CGU&#x201d;), is determined based on the higher of fair value less costs to sell and value-in-use calculations
                  prepared on the basis of management&#x2019;s assumptions and estimates. &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;All impairment calculations demand a high degree of estimation, which include assessments of the expected cash flows
                  arising from such assets under various modes of deployment, and the selection of discount rates. Changes to these estimates may significantly impact the impairment charges recognised, and future changes may lead to reversals of any
                  previously recognised impairment charges. The Group views that the forecast of future freight rates, representing the main driver of recoverable amounts of the Group&#x2019;s vessels to be inherently difficult to estimate. This is further
                  complicated by the volatility in oil prices caused by geopolitics and macroeconomic forces, together with the cyclical nature of freight rates prevailing in the tankers market.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Changes to these brokers&#x2019; estimates may significantly impact the impairment charges recognised and future changes may
                  lead to reversals of any previously recognised impairment charges.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Vessel life and residual value&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;

&lt;div style="margin-left: 63pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;The Group depreciates the vessels on a straight-line basis after deduction of residual values over the ship&#x2019;s estimated useful life of 25
                  years, from the date the ship was originally delivered from the shipyard. Dry docking costs are generally depreciated over 2.5
                  to 5 years depending on the age and serviceability of the vessels. Residual value is estimated as the lightweight tonnage of
                  each vessel multiplied by the scrap value less costs of scrapping. The residual values of the vessels are reassessed by management at the end of each balance sheet date based on the prevailing steel prices.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The useful life and residual value are critical accounting estimates as they directly impact the amount of depreciation
                  expense to be presented in the financial statements. Due to the size of the Group&#x2019;s fleet of owned vessels, the impact could be material depending on the estimates adopted by Management.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.4&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Revenue and income recognition&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Revenue comprises the fair value of consideration received or receivable for the rendering of services in the ordinary course of the
                  Group&#x2019;s activities, net of rebates, discounts and off-hire charges, and after eliminating sales within the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group&#x2019;s source of revenue is vessel revenue, comprising of time charter hire, voyage charter hire and demurrage revenue. Revenue is
                  recognized when or as performance obligations are satisfied by transferring services to the customer, i.e. over time, provided that the stage of completion can be measured reliably. Revenue is measured as the consideration that the Group
                  expects to be entitled to. Vessel revenue (including time charter hire, voyage charter hire and demurrage revenue) are recognised in the Consolidated Statement of Comprehensive Income according to the entered charter parties from the date
                  of load to the date of delivery of the cargo (discharge). The recognition is determined using the load-to-discharge method based on the percentage of the estimated duration of the voyage completed at the balance sheet date because the
                  customer receives the benefit during the voyage as it is provided.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Time charter hire -&lt;/span&gt; The Group earns time charter revenue as a lessor by placing
                  its vessels on time charter arrangements with end charterers. Revenue generated from time charter hire is accounted for as revenue earned under operating leases and is therefore within the scope of IFRS&#160;16 &#x2013; Leases, as issued by the
                  International Accounting Standards Board. We have determined that our existing time charter arrangements meet the definition of leases under IFRS 16, with the Group as lessor, on the basis that the charterer manages the vessels in order
                  to enter into transportation contracts with their customers, and thereby enjoys the economic benefits derived from such arrangements.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Furthermore, the charterer can direct the use of a vessel (subject to certain limitations in the charter arrangement)
                  throughout the period of use.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Moreover, under IFRS 16, we are also required to identify the lease and non-lease components of revenue and account for
                  each component in accordance with the applicable accounting standard. In the time charter arrangements, we have determined that the lease component is the vessel, and the non-lease component is the technical management services provided
                  to operate the vessel. These components are accounted for as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;All fixed lease revenue earned under these time charter arrangements is recognized on a straight-line basis over the term of the lease.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The non-lease component is accounted for as services revenue under IFRS 15 - Revenue from Contracts with Customers. This revenue is recognized &#x201c;over time&#x201d; as the customer (i.e. the charterer) is
                          simultaneously receiving and consuming the benefits of the service. The performance obligations in a time charter contract are satisfied over the term of the contract beginning when the vessel is delivered to the charterer until
                          it is redelivered back to us.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Voyage charter hire -&lt;/span&gt; The Group earns voyage charter revenue primarily by
                  commercially managing vessels in commercial pool arrangements and by trading them in the spot market. Revenue generated from voyage charter hires and pools is within the scope of IFRS 15 - Revenue from Contracts with Customers, as issued
                  by the International Accounting Standards Board.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Demurrage revenue &#x2013;&lt;/span&gt;&#160;Voyage charter contracts contain conditions regarding the
                  amount of time&#160;available for loading and discharging of the vessel. If these conditions are breached, the Group is&#160;compensated for the additional time incurred in the form of demurrage revenue. Demurrage&#160;revenue is recognized in
                  accordance with the terms and conditions of the charter parties. Upon&#160;completion of the voyage, the Group assesses the time spent in port, and a demurrage claim based&#160;on the relevant contractual conditions is submitted to the charterers.
                  The claim will often be met&#160;by counterclaims due to differences in the interpretation of the agreement compared to the actual&#160;circumstances of the additional time used. Based on previous experience, 95% of the demurrage&#160;claim submitted is recognized as demurrage revenue upon initial recognition. Demurrage is not&#160;treated as a separate
                  performance obligation as the promise under the voyage charter contract to&#160;the charterer remains the same and there are no distinct goods and services provided along with&#160;the demurrage charges. The additional time required to execute the
                  charterer&#x2019;s orders does not&#160;provide a distinct service but it is part of the single performance obligation of making the vessel&#160;available to execute the charterer&#x2019;s orders. Therefore, demurrage revenue will be allocated entirely&#160;to the
                  single performance obligation in the voyage charter contract and recognition will follow the&#160;revenue recognition pattern for voyage charter revenue on load-to-discharge basis.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group receives the demurrage payment upon reaching final agreement on the amount, which can be a substantial period
                  after the original demurrage claim was submitted. Any adjustments to the final agreement are recognized as demurrage revenue.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Revenue from chemical tankers freight voyage charter is recognised under the load to discharge method on individual
                  contract basis.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Pool management fees&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group in its capacity as the pool manager, recognises commission income from external pool participants earned from
                  pool arrangements managed by the Group under the &#x201c;disponent-owner&#x201d; and &#x201c;agent-to-owner&#x201d; models. They are recognised as other income over time based on the period of the services provided.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(c)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Non-pool related management fees&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Other income from the provision of management and commercial support services is recognised over time based on the
                    period of services provided.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(d)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 9pt; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Interest income is recognised on an accrual basis using the effective interest method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.5&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Group accounting&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Subsidiaries&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Consolidation&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Subsidiaries are entities over which the Group has control. The Group controls an entity when the Group is exposed to,
                  or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. Subsidiaries are fully consolidated from the date on which control is transferred to
                  the Group. They are deconsolidated from the date that control ceases.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In preparing the consolidated financial statements, transactions, balances and unrealised gains on transactions between
                  group companies are eliminated. Unrealised losses are also eliminated but are considered an impairment indicator of the asset transferred. Accounting policies of subsidiaries have been aligned where necessary to ensure consistency with
                  the policies adopted by the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The acquisition method of accounting is used to account for business combinations by the Group.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The consideration transferred for the acquisition of a subsidiary or business comprises the fair value of the assets
                  transferred, the liabilities incurred and the equity interests issued by the Group. The consideration transferred also includes the fair value of any contingent consideration arrangement and the fair value of any pre-existing equity
                  interest in the subsidiary.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;If the business combination is achieved in stages, the acquisition date carrying value of the acquirer&#x2019;s previously held
                  equity interest in the acquiree is re-measured to fair value at the acquisition date, and any gains or losses arising from such re-measurement are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Acquisition-related costs are expensed as incurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are, with
                  limited exceptions, measured initially at their fair values at the acquisition date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On an acquisition-by-acquisition basis, the Group recognises any non-controlling interest in the acquiree at the date of
                  acquisition either at fair value or at the non-controlling interest&#x2019;s proportionate share of the acquiree&#x2019;s net identifiable assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The excess of (i) the consideration transferred, the amount of any non-controlling interest in the acquiree, and the
                  acquisition-date fair value of any previous equity interest in the acquiree over the (ii) fair value of the net identifiable assets acquired, is recorded as goodwill.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The excess of (i) fair value of the net identifiable assets acquired over the (ii) consideration transferred; the amount
                  of any non-controlling interest in the acquiree; and the acquisition-date fair value of any previous equity interest in the acquiree; is recorded in profit or loss during the period when it occurs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has an option to apply a &#x201c;concentration test&#x201d; that permits a simplified assessment of whether an acquired set
                  of activities and assets is not a business. The optional concentration test is met if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In case the Group acquires an asset or a group of assets (including any liabilities assumed) that does not constitute a
                  business, then the transaction is outside the scope of IFRS 3 because it cannot meet the definition of a business combination. Such transactions are accounted for as asset acquisitions in which the cost of acquisition is generally
                  allocated between the individual identifiable assets and liabilities in the Group based on their relative fair values at the date of acquisition. Transactions for assets acquisition do not give rise to goodwill or a gain on a bargain
                  purchase.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Disposals&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When a change in the Group&#x2019;s ownership interest in a subsidiary results in a loss of control over the subsidiary, the
                  assets and liabilities of the subsidiary including any goodwill are derecognised. Amounts previously recognised in other comprehensive income in respect of that entity are also reclassified to profit or loss or transferred directly to
                  retained earnings if required by a specific standard.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Any retained interest in the entity is re-measured at fair value. The difference between the carrying amount of the
                  retained interest at the date when control is lost and its fair value is recognised in profit or loss.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Joint ventures&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Joint ventures are entities over which the Group has joint control as a result of contractual arrangements and rights to
                  the net assets of the entities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Investments in joint ventures are accounted for in the consolidated financial statements using the equity method of
                  accounting (net of accumulated impairment losses).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The acquisition method of accounting is used to account for new and incremental acquisitions in joint ventures.
                  Investments in joint ventures are initially recognised at cost. The cost of an acquisition is measured at the fair value of the assets given, equity instruments issued or liabilities incurred or assumed at the date of exchange, plus costs
                  directly attributable to the acquisition. Goodwill on joint ventures represents the excess of the cost of acquisition of the joint ventures over the Group&#x2019;s share of the fair value of the identifiable net assets of the joint ventures and
                  is included in the carrying amount of the investments.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;Any excess of the Group&#x2019;s share of the net fair value of the investee&#x2019;s identifiable assets and liabilities over the cost of the investment is recognised in profit or loss during the period when it occurs.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; margin-left: 63pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In applying the equity
                    method of accounting, the Group&#x2019;s share of its joint ventures&#x2019; post-acquisition profits or losses is recognised in profit or loss and its share of post-acquisition other comprehensive income is recognised in other comprehensive income.
                    These post-acquisition movements and distributions received from joint ventures are adjusted against the carrying amount of the investments. When the Group&#x2019;s share of losses in a joint venture equals or exceeds its interest in the
                    associated company or joint venture including any other unsecured non-current receivables, the Group does not recognise further losses, unless it has incurred obligations or has made payments on behalf of the joint venture.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; margin-left: 63pt;"&gt;Unrealised gains on transactions between the Group and its joint ventures are eliminated to the extent of the Group&#x2019;s interest in the joint ventures. Unrealised losses are also eliminated unless the transaction provides evidence of
                  an impairment of the asset transferred. Where necessary, adjustments are made to the financial statements of joint ventures to ensure consistency of accounting policies with those of the Group.&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Investments in joint ventures are derecognised when the Group loses significant influence or joint control. Any retained
                  interest in the equity is remeasured at its fair value. The difference between the carrying amount of the retained investment at the date when joint control is lost and its fair value is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Gains and losses arising from partial disposals or dilutions in investments in joint ventures in which joint control is
                  retained are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.6&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;Property, plant and equipment&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Measurement&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Property, plant and equipment are initially recognised at cost and subsequently carried at cost less accumulated depreciation and accumulated impairment losses.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                            &lt;div style="text-align: justify;"&gt;The cost of an item of property, plant and equipment initially recognised includes expenditure that is directly attributable to the acquisition of the item. Dismantlement, removal or restoration
                              costs are included as part of the cost of property, plant and equipment if the obligation for dismantlement, removal or restoration is incurred as a consequence of acquiring the asset.&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(3)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;The acquisition cost capitalised to a vessel under construction is the sum of the instalments paid plus other directly attributable costs incurred during the construction period including
                            borrowing costs. Vessels under construction are not depreciated and reclassified as vessels until upon delivery from the yard.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(4)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;If significant parts of an item of property, plant and equipment have different useful lives, they are accounted for as separate components of property, plant and equipment.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Depreciation&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;Depreciation is calculated using a straight-line method to allocate the depreciable amounts of property, plant and equipment, after taking into account the residual values, over their estimated
                            useful lives. The residual values, estimated useful lives and depreciation method of property, plant and equipment are reviewed, and adjusted as appropriate, at least annually. The effects of any revision are recognised in
                            profit or loss when the changes arise. The estimated useful lives are as follows:&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Tankers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;25 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Scrubbers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Dry docking&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;2.5 to 5
                              years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Others&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Other PPE&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A proportion of the price paid for new vessels is capitalised as dry docking. These costs are depreciated over the
                    period to the next scheduled dry docking, which is generally 2.5 to 5 years. At the commencement of new dry docking, the remaining carrying amount of the previous dry docking will be written off to profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;Significant components of individual assets are assessed and if a component has a useful life that is different from the remainder of that asset, that component is depreciated separately. The
                            remaining carrying amount of the old component as a result of a replacement will be written off to profit or loss.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Subsequent expenditure&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Subsequent expenditure relating to property, plant and equipment, including scrubbers and dry docking that has already
                    been recognised, is added to the carrying amount of the asset only when it is probable that future economic benefits associated with the item will flow to the Group and the cost of the item can be measured reliably. All other repair and
                    maintenance expense is recognised in profit or loss when incurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(d)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Disposal&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On disposal of an item of property, plant and equipment, the difference between the net disposal proceeds and its
                    carrying amount is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.7&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The amortisation period and amortisation method of intangible assets other than goodwill are reviewed at least at each
                    balance sheet date. The effects of any revision are recognised in profit or loss when the changes arise.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;IT infrastructure and customer contracts&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;IT infrastructure and customer contracts acquired through business combinations are initially recognised at fair
                    value. These intangibles are subsequently carried at amortised cost less accumulated impairment losses using the straight-line method over their individual estimated useful lives of 5 years.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="text-align: left; margin-bottom: 6pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; margin-left: 36pt;"&gt;Carbon credits&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;The Group recognises carbon credits that it procures as intangible assets. Carbon credits are initially measured at cost,
                      which is determined based on the cost of carbon credits purchased at that date. Subsequent to the initial recognition, the carbon credits are measured at cost less any accumulated amortization and impairment losses. No amortisation
                      expense is recognised as the condition of the carbon credits does not change over time and the residual value is the same as its cost. Therefore, the carbon credits have no depreciable value.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.8&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;Non-derivative financial assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Recognition and initial measurement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade receivables are initially recognised when they are originated. Other financial assets are recognised when the
                    Group becomes a party to the contractual provisions of the instrument.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets are initially recognised at fair value plus transaction costs except for financial assets at fair
                    value through profit or loss (FVTPL), which are recognised at fair value. Transaction costs for financial assets at FVTPL are recognised immediately as expenses.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Classification&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group classifies its non-derivative financial assets at amortised cost, at fair value through other comprehensive
                    income (&#x201c;FVOCI&#x201d;) and at FVTPL. The classification depends on the business model in which a financial asset is managed and its contractual cash flows characteristics. Management determines the classification of its non-derivative
                    financial assets at initial recognition. Non-derivative financial assets are not reclassified subsequent to their initial recognition unless the Group changes its business model for managing financial assets, in which case all affected
                    non-derivative financial assets are reclassified on the first day of the first reporting period following the change in the business model. The Group holds the following classes of financial assets:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;Non-derivative financial assets at amortised cost&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A non-derivative financial asset is classified as measured at amortised cost if it meets both of the following
                    conditions and is not designated as at FVTPL:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 108pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;it is held within a business model whose objective is to hold assets to collect contractual cash flows; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 108pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;They are classified as current assets, except for those expected to be realised later than 12&#160;months after the balance
                    sheet date which are classified as non-current assets. They are presented as &#x201c;trade and other receivables, and prepayments&#x201d; (Note&#160;16), &#x201c;loans receivable from joint ventures&#x201d; (Note&#160;13) and &#x201c;cash at bank and on hand, cash retained in the
                    commercial pools and restricted cash&#x201d; (Note 17) in the consolidated balance sheet.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;Equity investments at FVOCI&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On initial recognition of an equity investment that is not held-for-trading, the Group may irrevocably elect to
                    present subsequent changes in the investment&#x2019;s fair value in other comprehensive income. This election is made on an investment-by-investment basis.&lt;/div&gt;

&lt;div&gt;
                  &lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; The Group has presented its equity investments as non-current assets on the balance sheet which will be reclassified
                    to current assets in the event management intends to dispose the assets within 12 months after the balance sheet date. All the equity investments have been irrevocably elected to be classified as FVOCI and are presented as other
                    investments. Further details are described in Note 11.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(c)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Business model assessment&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group makes an assessment of the objective of the business model in which a financial asset is held at a portfolio
                    level because this best reflects the way the business is managed and information is provided to management. The information considered includes:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the stated policies and objectives for the portfolio and the operation of those policies in practice. These include whether management&#x2019;s strategy focuses on earning contractual interest income,
                            maintaining a particular interest rate profile, matching the duration of the financial assets to the duration of any related liabilities or expected cash outflows or realising cash flows through the sale of the assets;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the stated policies and objectives for the portfolio and the operation of those policies in practice;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;how the performance of the portfolio is evaluated and reported to the Group&#x2019;s management;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the risks that affect the performance of the business model (and the financial assets held within that business model) and how those risks are managed;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;how managers of the business are compensated &#x2013; e.g. whether compensation is based on the fair value of the assets managed or the contractual cash flows collected; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the frequency, volume and timing of sales of financial assets in prior periods, the reasons for such sales and expectations about future sales activity.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Transfers of financial assets to third parties in transactions that do not qualify for derecognition are not considered sales for this
                    purpose, consistent with the Group&#x2019;s continuing recognition of the assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(d)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Subsequent measurement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets at FVTPL and FVOCI are subsequently carried at fair value. Financial assets at amortised cost are
                    subsequently carried at amortised cost using the effective interest method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Changes in the fair values of financial assets at FVTPL including the effects of currency translation are recognised
                    in profit or loss while changes in the fair values of financial assets at FVOCI are recognised in other comprehensive income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(e)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Derecognition of financial assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets are derecognised when the contractual rights to the cash flows from the financial asset expire, or it
                    transfers the rights to receive the contractual cashflows in a transaction in which substantially all of the risks and rewards of ownership of the financial asset are transferred or in which the Group neither retains substantially all
                    of the risks and rewards of ownership and it does not retain control of the financial asset.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(f)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Offsetting financial instruments&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets and liabilities are offset, and the net amount reported in the consolidated balance sheet, when there
                    is a legally enforceable right to offset the recognised amounts and there is an intention to settle on a net basis, or to realise the asset and settle the liability simultaneously.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(g)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Impairment&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For financial assets measured at amortised cost and contract assets, the Group assesses at each balance sheet date
                    whether there is objective evidence that a financial asset or a group of financial assets is impaired and recognises an allowance for expected credit loss (ECL) at an amount equal to the lifetime expected credit loss if there has been a
                    significant increase in credit risk since initial recognition. If the credit risk has not increased significantly since initial recognition, the Group recognises an allowance for ECL at an amount equal to 12-month ECL.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Lifetime ECLs are the ECLs that result from all possible default events over the expected life of a financial
                    instrument.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;12-month ECLs are the portion of ECLs that results from default events that are possible within the 12 months after
                    the balance sheet date (or a shorter period if the expected life of the instrument is less than 12 months).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The maximum period considered when estimating ECLs is the maximum contractual period over which the Group is exposed
                    to credit risk.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For trade receivables and contract assets, the Group applied the simplified approach permitted by IFRS 9, which
                    requires the loss allowance to be measured at an amount equal to lifetime ECLs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group applies the general approach to provide for ECLs on all other financial instruments. Under the general
                    approach, the loss allowance is measured at an amount equal to 12-month ECLs at initial recognition.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At each balance sheet date, the Group assesses whether the credit risk of a financial instrument has increased
                    significantly since initial recognition. When credit risk has increased significantly since initial recognition, loss allowance is measured at an amount equal to lifetime ECLs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Measurement of ECLs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;ECLs are probability-weighted estimates of credit losses. Credit losses are measured at the present value of all cash
                    shortfalls (i.e. the difference between the cash flows due to the entity in accordance with the contract and the cash flows that the Group expects to receive). ECLs are discounted at the effective interest rate of the financial asset.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Credit-impaired financial assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At each balance sheet date, the Group assesses whether financial assets carried at amortised cost are credit-impaired.
                    A financial asset is &#x2018;credit-impaired&#x2019; when one or more events that have a detrimental impact on the estimated future cash flows of the financial asset have occurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Evidence that a financial asset is credit-impaired includes the following observable data:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;significant financial difficulty of the debtor;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;a breach of contract such as a default or being more than 90 days past due;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the restructuring of a loan or advance by the Group on terms that the Group would not consider otherwise;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;it is probable that the debtor will enter bankruptcy or other financial reorganisation; or&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the disappearance of an active market for a security because of financial difficulties.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
                    &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Presentation of allowance for ECLs in the balance sheet&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Loss allowances for financial assets measured at amortised cost and contract assets are deducted from the gross
                    carrying amount of these assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When determining whether the credit risk of a financial asset has increased significantly since initial recognition
                    and when estimating ECLs, the Group considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on the
                    Group&#x2019;s historical experience, informed credit assessment and other forward-looking information.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group assumes that the credit risk on a financial asset has increased significantly if the debtor is under
                    significant financial difficulties, or when there is default or significant delay in payments. The Group considers a financial asset to be in default when the debtor is unlikely to pay its credit obligations to the Group in full,
                    without recourse by the Group to actions such as realising security (if any is held).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When the asset becomes uncollectible, it is written off against the allowance account. Subsequent recoveries of
                    amounts previously written off are recognised against the same line item in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The allowance for impairment loss account is reduced through profit or loss in a subsequent period when the amount of
                    ECL decreases and the related decrease can be objectively measured. The carrying amount of the asset previously impaired is increased to the extent that the new carrying amount does not exceed the amortised cost had no impairment been
                    recognised in prior periods.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.9&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Non-derivative financial liabilities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Non-derivative financial liabilities, primarily comprising borrowings (refer to 2.11), trade payables and other
                    payables (refer to 2.13) are initially measured at fair value less directly attributable transaction costs. They are subsequently measured at amortised cost under the effective interest method. Interest expense and foreign exchange
                    gains and losses are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group derecognises a financial liability when its contractual obligations are discharged, cancelled, or expired.
                    The Group also derecognises a financial liability when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognised at
                    fair value.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On derecognition of a financial liability, the difference between the carrying amount extinguished and the
                    consideration paid (including any non-cash assets transferred or liabilities assumed) is recognised in profit or loss.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.10&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Impairment of non-financial assets&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Property, plant and equipment are tested for impairment whenever there is objective evidence or indication that these
                    assets may be impaired.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the purpose of impairment testing, the recoverable amount is determined on an individual asset basis unless the
                    asset does not generate cash flows that are largely independent of those from other assets. If this is the case, the recoverable amount is determined for the CGU to which the asset belongs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;If the recoverable amount of the asset (or CGU) is estimated to be less than its carrying amount, the carrying amount
                    of the asset (or CGU) is reduced to its recoverable amount. The impairment is then allocated to each single vessel on a pro-rata basis, based on the carrying amount of each vessel in the CGU with the limit of the higher of fair value
                    less cost of disposal and value in use. The difference between the carrying amount and recoverable amount is recognised as an impairment loss in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;An impairment loss for an asset (or CGU) other than goodwill is reversed if, and only if, there has been a change in
                    the estimate of the asset&#x2019;s (or CGU&#x2019;s) recoverable amount since the last impairment loss was recognised. The carrying amount of the asset (or CGU) is increased to its revised recoverable amount, provided that this amount does not exceed
                    the carrying amount that would have been determined (net of any accumulated amortisation and depreciation) had no impairment loss been recognised for the asset (or CGU) in prior years. A reversal of impairment loss for an asset (or CGU)
                    other than goodwill is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group conducts an impairment review of its non-financial assets annually.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.11&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Borrowings&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowings are recognised initially at fair value, net of transaction costs incurred. Borrowings are subsequently
                    stated at amortised cost. Any difference between the proceeds (net of transaction costs) and the redemption value is recognised in profit or loss over the period of the borrowings using the effective interest method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowings are presented as current liabilities unless the Group has an unconditional right to defer settlement for at
                    least 12 months after the balance sheet date, in which case they are presented as non-current liabilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group derecognises a borrowing when its contractual obligations are discharged, cancelled, or expired. The Group
                    also derecognises a borrowing when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognised at fair value.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On derecognition of a borrowing, the difference between the carrying amount extinguished and the consideration paid
                    (including any non-cash assets transferred or liabilities assumed) is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.12&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Borrowing costs&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowing costs are recognised in profit or loss using the effective interest method.&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.13&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Trade and other payables&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade payables are obligations to pay for goods or services that have been acquired from suppliers in the ordinary
                    course of business including pool distributions payable to third party pool participants. Trade and other payables are classified as current liabilities if payment is due within one year or less. If not, they are presented as
                    non-current liabilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade and other payables are initially recognised at fair value and subsequently carried at amortised cost using the
                    effective interest method, and are derecognised when the Group&#x2019;s obligation has been discharged or cancelled or expired.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.14&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Derivative financial instruments and hedging activities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A derivative financial instrument is initially recognised at its fair value on the date the contract is entered into
                    and is subsequently carried at its fair value. The fair value of derivative financial instruments represents the amount estimated by management with input from the Group&#x2019;s banks or brokers that the Group will receive or pay to terminate
                    the derivatives at the balance sheet date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For derivative financial instruments that are not designated or do not qualify for hedge accounting, any fair value
                    gains or losses are recognised in profit or loss as a finance item or under time charter equivalent (&#x201c;TCE&#x201d;).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group designates certain financial instruments in qualifying hedging relationships and documents at the inception
                    of the transaction the relationship between the hedging instruments and hedged items, as well as its risk management objectives and strategies for undertaking various hedging transactions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group also documents its assessment, both at hedge inception and on a periodic basis, of whether the derivatives
                    designated as hedging instruments are highly effective in offsetting changes in fair value or cash flows of the hedged items prospectively.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group enters into hedge relationships where the critical terms of the hedging instrument match exactly with the
                    terms of the hedged item and no hedge ineffectiveness is deemed to exist. In circumstances when the terms of the hedged item do not match exactly the critical terms of the hedging instrument, the Group uses the hypothetical derivative
                    method to assess effectiveness of hedging relationship.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cash flow hedges &#x2013; Interest rate derivatives&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has entered into interest rate swaps that are cash flow hedges for the Group&#x2019;s exposure to interest rate
                    risk on its borrowings. These contracts entitle the Group to receive interest at floating rates on notional principal amounts and oblige the Group to pay interest at fixed rates on the same notional principal amounts, thus enabling the
                    Group to raise borrowings at floating rates and swap them into fixed rates. For the purpose of hedge accounting, management may designate a portion of, or the full nominal value of loans to be hedged by the total notional value of the
                    interest rate swaps available; for portfolio hedging or for one-to-one hedging. There is no imbalance that would create ineffectiveness and cause the relationship to be inconsistent with the purpose of hedge accounting.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value changes on the effective portion of interest rate derivatives designated as cash flow hedges are
                    recognised in other comprehensive income, accumulated in the hedging reserve and reclassified to profit or loss when the hedged interest expense on the borrowings is recognised in profit or loss. The fair value changes on the
                    ineffective portion of these interest rate derivatives are recognised immediately in profit or loss.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Since the financial year ended 31 December 2023, the Group has fully transitioned its interest rate swaps from LIBOR
                    to SOFR.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.15&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Freight forward agreements and foreign exchange contracts&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has entered into freight forward agreements (&#x201c;FFA&#x201d;) and foreign exchange contracts to manage its exposure to
                    freight rates and foreign exchange risk respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group does not apply hedge accounting for the derivatives mentioned above and therefore all changes in fair values
                    of forward freight agreements and foreign exchange contracts used as economic hedges are recognised in profit or loss under TCE income and other finance expense or income respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Further details of the Group&#x2019;s other derivative financial instruments that are not hedge accounted for are disclosed
                    in Note 12.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.16&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Fair value estimation of financial assets and liabilities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair values of financial instruments traded in active markets (such as exchange-traded and over-the-counter
                    securities and derivatives) are based on quoted market prices at the balance sheet date. The quoted market prices used for financial assets are the current bid prices and the quoted market prices for financial liabilities are the
                    current asking prices.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair values of financial instruments that are not traded in an active market are determined by using valuation
                    techniques such as market approach. The Group uses a variety of methods and makes assumptions that are based on market conditions existing at each balance sheet date. Where appropriate, quoted market prices or dealer quotes for similar
                    instruments are used.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of forward freight derivatives are determined using quoted market prices for similar contracts on an
                    exchange.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of interest rate derivatives is calculated as the present value of the estimated future cash flows,
                    discounted at actively quoted interest rates. The fair value of forward foreign exchange contracts is determined using forward exchange market rates at the balance sheet date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The carrying amounts of current financial assets and liabilities, measured at amortised cost, approximate their fair
                    values, due to the short term nature of the balances. The carrying amounts of the non-current loans receivable approximate their fair values since the interest rates are repriceable at three-month intervals. The fair values of financial
                    liabilities carried at amortised cost are estimated by discounting the future contractual cash flows at current market interest rates, determined as those that are available to the Group at balance sheet date for similar financial
                    instruments.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.17&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;When a group company is the lessee&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At inception of a contract, the Group assesses whether a contract is, or contains, a lease. A contract is, or
                    contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset,
                    the Group uses the definition of a lease in IFRS 16.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For leases of vessels, the Group allocates the consideration in the contract to each non-lease component on the basis of its stand-alone
                    price. The lease component is then allocated based on the residual amount of the lease consideration.&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group recognises a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset
                    is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to
                    dismantle and remove the underlying asset or to restore the underlying asset, less any lease incentives received.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The right-of-use asset is subsequently carried at cost less accumulated depreciation and accumulated impairment
                    losses. Depreciation is calculated using a straight-line method from the commencement date to the end of the lease term, unless the lease transfers ownership of the underlying asset to the Group by the end of the lease term or the cost
                    of the right-of-use asset reflects that the Group will exercise a purchase option. In that case, the right-of-use asset will be depreciated over the useful life of the underlying asset, which is determined on the same basis as those of
                    property and equipment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The lease liability is initially measured at the present value of the lease payments that are not paid at the
                    commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the applicable incremental borrowing rate. Generally, the Group uses the incremental borrowing rates as the
                    discount rates. The Group determines the incremental borrowing rates by obtaining interest rates from various external financing sources.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 54pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Lease payments included in the measurement of the lease liability comprise the following:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;fixed payments, including in-substance fixed payments;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;variable lease payments that depend on an index or a rate, initially measured using the index or rate as at the commencement date;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;amounts expected to be payable under a residual value guarantee;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;exercise price under a purchase option that the Group is reasonably certain to exercise;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;lease payments in an optional renewal period if the Group is reasonably certain to exercise an extension option; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;payment of penalties for early termination of a lease unless the Group is reasonably certain that it will not terminate early.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The lease liability is subsequently measured at amortised cost using the effective interest method. It is remeasured
                    when:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in future lease payments arising from a change in an index or rate;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in the Group&#x2019;s estimate of the amount expected to be payable under a residual value guarantee; or&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in the Group&#x2019;s assessment of whether it will exercise a purchase, extension or termination option.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the
                    right-of-use asset, or is recognised in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group presents right-of-use assets as a part of total property, plant and equipment and lease liabilities in
                    &#x2018;borrowings&#x2019; in the consolidated balance sheet.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Short-term and low value leases&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has elected not to recognise right-of-use assets and lease liabilities for leases with lease terms that are
                    less than 12 months and other low-value assets. Lease payments associated with these leases are recognised as an expense in profit or loss on a straight-line basis over the lease term.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;When a group company is the lessor&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group determines at lease inception whether each lease is a finance lease or an operating lease. The Group
                    currently only has operating leases for which it is the lessor.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Operating leases&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Leases of assets in which the Group retains substantially all risks and rewards incidental to ownership are classified
                    as operating leases. Assets leased out under operating leases are included in property, plant and equipment. Rental income (net of any incentives given to lessee) is recognised on a straight-line basis over the lease term.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Sale and leaseback&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A sale and leaseback transaction is where the Group transfers an asset to another entity (the buyer-lessor) and leases
                    that asset back from the buyer-lessor.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Where the buyer-lessor obtains control of the transferred asset, the Group measures the right-of-use asset arising
                    from the leaseback at the proportion of the previous carrying amount of the asset that relates to the right-of-use retained by the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Where the buyer-lessor does not obtain control of the transferred asset, the Group continues to recognise the
                    transferred asset and recognises a financial liability equal to the transfer proceeds. The financial liability is recognised initially at fair value, net of transaction costs incurred. The financial liability is subsequently stated at
                    amortised cost. Any difference between the proceeds (net of transaction costs) and the redemption value is recognised in profit or loss over the period of the financial liability using the effective interest method.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.18&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Inventories comprise mainly fuel and lubricating oils which are used for operation of vessels.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The cost of inventories includes purchase costs, as well as any other costs incurred in bringing inventory on board
                    the vessel. Inventories are accounted for on a first-in, first-out basis, and stated at lower of cost and net realisable value. Consumption of inventories is recognised as an expense in profit or loss when the usage occurs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.19&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The tax expense for the period comprises current and deferred taxes. Tax is recognised as income or expense in profit
                    or loss, except to the extent that it relates to items recognised in other comprehensive income in which case the tax is also recognised in other comprehensive income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The current income tax charge is calculated on the basis of the tax laws enacted or substantively enacted at the
                    balance sheet date in the countries where the Group operates and generates taxable income. Positions taken in tax returns are evaluated periodically, with respect to situations in which applicable tax regulations are subject to
                    interpretation, and provisions are established where appropriate, on the basis of amounts expected to be paid to the tax authorities. In relation to accounting for tax uncertainties, where it is more likely than not that the final tax
                    outcome would be favourable to the Group, no tax provision is recognised until payment to the tax authorities is required, and upon which a tax asset, measured at the expected recoverable amount, is recognised. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax is provided in full, using the liability method, on temporary differences arising between the tax
                    bases of assets and liabilities and their carrying amounts in the consolidated financial statements. However, if the deferred income tax arises from initial recognition of an asset or liability in a transaction other than a business
                    combination that at the time of the transaction affects neither accounting nor taxable profit or loss, it is not accounted for. Deferred income tax is determined using tax rates (and laws) that have been enacted or substantively enacted
                    by the balance sheet date and are expected to apply when the related deferred income tax asset is realised or the deferred income tax liability is settled.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax assets are recognised to the extent that it is probable that future taxable profit will be
                    available against which the temporary differences can be utilised.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax is recognised on temporary differences arising on income earned from investments in subsidiaries,
                    except where the timing of the reversal of the temporary difference can be controlled by the Group and it is probable that the temporary difference will not reverse in the foreseeable future.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax assets and liabilities are offset when there is a legally enforceable right to offset current tax
                    assets against current tax liabilities and when the deferred income tax assets and liabilities relate to income taxes levied by the same taxation authority on either the taxable entity or different taxable entities where there is an
                    intention to settle the balances on a net basis.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.20&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Employee benefits&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Employee benefits are recognised as an expense, unless the cost qualifies to be classified as asset.&lt;/div&gt;

&lt;div&gt;
                  &lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Employee leave entitlement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Employee entitlements to annual leave are recognised when they accrue to employees. An accrual is made for the
                    estimated liability for annual leave as a result of services rendered by employees up to the balance sheet date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.21&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Functional and presentation currency&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Items included in the financial statements of each entity in the Group are measured using the currency of the primary
                    economic environment in which the entity operates (the &#x201c;functional currency&#x201d;). The consolidated financial statements are presented in United States Dollars, which is the Company&#x2019;s functional currency. All financial information presented
                    in US dollars has been rounded to the nearest thousand, unless otherwise stated.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Transactions and balances&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Transactions in a currency other than the functional currency (&#x201c;foreign currency&#x201d;) are translated into the functional
                    currency using the exchange rates prevailing at the date of the transactions. Foreign currency exchange gains and losses resulting from the settlement of such transactions, and from the translation of monetary assets and liabilities
                    denominated in foreign currencies at the closing rates at the balance sheet date, are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.22&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents, Cash retained in the commercial pools, and Restricted cash&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the purpose of presentation in the consolidated statement of cash flows, cash and cash equivalents include cash on
                    hand and deposits held at call with financial institutions, which are subject to an insignificant risk of change in value, and cash retained in the commercial pools. The restricted cash represents amounts placed in FFA collateral
                    accounts and debt service reserve accounts for sale and leaseback financing.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.23&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Share capital&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt; and treasury shares&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Ordinary shares are classified as equity. Incremental costs directly attributable to the issuance of new equity
                    instruments are taken to equity as a deduction, net of tax, from the proceeds.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When any entity within the Group purchases the Company&#x2019;s ordinary shares (&#x201c;treasury shares&#x201d;), the carrying amount
                    which includes the consideration paid and any directly attributable transaction cost is presented as a component within equity attributable to the Company&#x2019;s equity holders, until they are cancelled, sold, or reissued.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When treasury shares are subsequently sold or reissued pursuant to an employee share option scheme, the cost of
                    treasury shares is reversed from the treasury share account and the realised gain or loss on sale or reissue, net of any directly attributable incremental transaction costs, is recognised in the capital reserve.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.24&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Dividends&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Interim dividends are recognised in the financial year in which they are declared payable and final dividends are
                    recognised when the dividends are approved for payment by the directors and shareholders respectively.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.25&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Provisions&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Provisions are recognised when the Group has a present legal or constructive obligation whereby as a result of past
                    events, it is more likely than not that an outflow of resources will be required to settle the obligation and a reliable estimate of the settlement amount can be made. When the Group expects a provision to be reimbursed, the
                    reimbursement is recognised as a separate asset but only when the reimbursement is virtually certain. Provisions are not recognised for future operating losses.&lt;/div&gt;

&lt;div&gt;
                   &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.26&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Segment reporting&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Operating segments are reported in a manner consistent with reporting provided to the Group&#x2019;s Chief Executive Officer
                    (&#x201c;CEO&#x201d;), who is the Group&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;). The CODM is responsible for allocating resources and assessing performance of the operating segments; namely LR1, LR2, MR (including IMO II MR) and Handy (including
                    IMO II Handy) for the financial year ended 31 December 2024.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.27&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group presents basic and diluted earnings per share data for its ordinary shares. Basic earnings per share is
                    calculated by dividing the profit or loss attributable to ordinary shareholders of the Company by the weighted-average number of ordinary shares outstanding during the financial year, adjusted for own shares held. Diluted earnings per
                    share is determined by adjusting the profit or loss attributable to ordinary shareholders and the weighted-average number of ordinary shares outstanding for own shares held and the effects of all dilutive potential ordinary shares,
                    which comprise share options and restricted share units granted to employees.&lt;/div&gt;
</ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory>
    <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory
      contextRef="c20240101to20241231"
      id="Text_03df76b4041543f7b720a30511360a3e">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.1&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Basis of preparation&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards Accounting
                  Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;), and have been prepared under the historical cost convention, except as disclosed in the accounting policies below.&lt;/div&gt;
</ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
    <hafn:DescriptionOfAccountingPolicyForCollateralChangesInMaterialAccountingPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_113abb1f6a1140ef845b2a65dc2bb8cf">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; text-align: left;"&gt;2.2&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;Changes in material accounting policies&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;New standards and amendments to published standards, effective in 2024 and subsequent financial years&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; text-align: justify;"&gt;The Group has applied the following amendments to IFRS for the first time for the annual period beginning on 1 January 2024: &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Amendments:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IAS 1 Presentation of Financial Statements:&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;a.&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Non-current Liabilities with Covenants&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                              &lt;div style="text-align: left;"&gt;b.&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                              &lt;div style="text-align: left;"&gt;Classification of Liabilities as Current or Non-current&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                      &lt;/div&gt;

                    &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IFRS 16 Leases: Lease Liability in a Sale and Leaseback&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;Amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures: Supplier Finance Arrangements&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;None of the new standards effective in 2024 have a material effect on the financial statements.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounting standards issued and not yet effective&lt;/span&gt;&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;A number of new standards, interpretations, and amendments to standards will become effective for the first time in annual
                  periods beginning after 1 January&#160;2024, and early adoption is permitted. In preparing these consolidated financial statements, the Group has not early adopted any new or amended standards or interpretations.&lt;/div&gt;

&lt;div style="text-align: justify; margin-top: 12pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;IFRS 18 Presentation and Disclosure in Financial Statements replaces IAS 1 Presentation of Financial
                  Statements, applies for annual reporting periods beginning on or after 1 January 2027. The new standard introduces the following key new requirements:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Entities are requried to classify all income and expenses into five categories in the statement of profit or loss, namely the
                              operating, investing, financing, discontinued operations and income tax categories. Entities are also required to present a newly defined operating profit subtotal.&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;
                              &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Management defined performance measures (MPMs) are disclosed in a single note in the financial statements.&lt;/div&gt;
                            &lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;-&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;
                              &lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Enhanced guidance is provided on how to group information in the financial statements.&lt;/div&gt;
                            &lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;In addition, all entities are required to use the operating profit subtotal as the starting point for the statement of cash
                    flows when presenting operating cash flows under the indirect method.&lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;The Group intends to adopt these new and amended standards and interpretations, when they become effective. At the date of
                    authorization of the consolidated financial statements, the Group continues to assess and evaluate the impact to its financials on the initial adoption of these new accounting standards and interpretations and its related applicable
                    period.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForCollateralChangesInMaterialAccountingPolicyTextBlock>
    <hafn:DescriptionOfAccountingPolicyForCriticalAccountingJudgementsAndEstimatesPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_4ae55910c4b742e581d391cec0a69ddc">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.3&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Critical accounting judgements and estimates&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The preparation of consolidated financial statements in conformity with IFRS requires management to exercise its judgement in the process
                  of applying the Group&#x2019;s accounting policies. It also requires the use of certain critical accounting estimates and assumptions discussed below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Certain amounts included in or affecting the consolidated financial statements and related disclosures are estimated, requiring the Group
                  to make assumptions with respect to values or conditions which cannot be known with certainty at the time the consolidated financial statements are prepared. A critical accounting estimate or assumption is one which is both important to
                  the portrayal of the Group&#x2019;s financial condition and results and requires management&#x2019;s most difficult, subjective or complex judgements, often as a result of the need to make estimates about the effect of matters that are inherently
                  uncertain. Management evaluates such estimates on an ongoing basis, using historical results and experience, consideration of relevant trends, consultation with experts and other methods considered reasonable in the particular
                  circumstances.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Critical judgements in applying the Group&#x2019;s accounting policies&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The following are the critical judgements, apart from those involving estimations (Note 2.3(b)), that management has
                  made in the process of applying the Group&#x2019;s accounting policies and which have the most significant effect on the amounts recognised in the financial statements.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounting for pool arrangements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group is involved in three
                  types of commercial pool arrangements: 1) pool arrangements that are managed by the Group under the &#x201c;agent-to-owner&#x201d; model, and 2) pool arrangements that are managed by the Group under the &#x201c;disponent-owner&#x201d; model (&#x201c;Disponent-Owner Pools&#x201d;)
                  and 3) pool arrangements operated by third parties in which the Group&#x2019;s owned vessels are placed.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-left: 63pt; text-indent: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements that are managed by the Group, Hafnia operates as a pool manager for ten (2023: nine, 2022: five) commercial pools:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Long Range I (&#x201c;LR1&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;Panamax Pool&lt;br/&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Long Range II (&#x201c;LR2&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(4)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Medium range (&#x201c;MR&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(5)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Handy size (&#x201c;Handy&#x201d;) Pool&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(6)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Chemical handy size (&#x201c;Chemical-Handy&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(7)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Chemical medium range (&#x201c;Chemical-MR&#x201d;) Pool&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(8)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Small, Intermediate and City tankers (&#x201c;Specialised&#x201d;) Pools&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The Panamax Pool commenced operations only during the financial year ended 31 December 2024.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The pools are managed by Hafnia through its pool management companies that are wholly owned subsidiaries, as the pool manager.
                There are separate pool agreements entered into between the pool manager and the relevant pool participants. The pool manager negotiates charters with customers primarily in the spot market, however it may also arrange short duration time
                charters.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 63pt;"&gt;The objective of the commercial pool set up is to facilitate the commercial operation, employment, and marketing of the pool&#x2019;s
                vessels. This is achieved via the optimal utilisation of the pool vessels due to improved scheduling to reduce ballast legs and bulk purchase of goods and services for voyage expenses, thus creating economies of scale, improved flexibility,
                efficiency and price competitiveness. Shipowners contribute their vessels to the pool and the pool is managed by the pool manager under the authority of the Pool Board.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements under the &#x201c;agent-to-owner&#x201d; model, management has performed a key assessment to determine who is
                  the principal and agent in these pool arrangements. Indicators that the Group, as the pool manager, is an agent in a pool arrangement are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Based on the pool agreements under the &#x201c;agent-to-owner&#x201d; model, the decisions over the relevant activities of the pool that are determined to significantly affect the pool&#x2019;s returns are made by the
                          respective Pool Boards, which are represented by pool participants;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Although the pool manager makes decisions over the day-to-day operations of the pool, the pool manager only acts within the pre-defined mandates and authority limits set by the Pool Board, for which
                          the pool board&#x2019;s approving rights are substantive;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The decisions of the pool manager are not for the relevant activities of the pool and the pool manager has limited discretion over pricing as the prices are highly dependent on the market published
                          price for charter contracts;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager is only given authority to decide on the prices with the objective of efficient pool management; and&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Board&#x2019;s decisions have practical ability to prevent the pool manager from directing the pool&#x2019;s relevant activities and exercising power on its own behalf.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that it has limited control as the pool manager and is hence an agent in the respective
                  commercial pool arrangements. In such arrangements, the Group as the pool manager does not consolidate the pools. Instead, the Group only recognises the pool management fees as other operating income. On the balance sheet, the Group
                  recognises the pool&#x2019;s assets and liabilities over which the Group, as pool manager, has legal rights and obligations respectively. This includes all cash balances of the pool as the pool bank accounts are opened in the name of the pool
                  manager; and trade payables (other than those relating to fuel oil) for which contracts are entered into in the name of the pool manager.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;As the shipowner that places its own vessels in the pools, the Group recognises the gross revenue and voyage expenses
                  earned pertaining to its vessels placed in the pools; and adjustments due to pool allocations recognised separately as &#x201c;pool allocation&#x201d;. These adjustments relate to revenue from voyage charters less voyage expenses comprising primarily
                  brokers&#x2019; commission, fuel oil and port charges. On the balance sheet, the Group recognises the assets and liabilities over which the Group, as shipowners, has legal rights and obligations respectively. This includes the trade receivables
                  from end charterers for which the contracts are entered into in its own name as shipowners; and fuel oil as inventory and its corresponding payables, as the pool manager purchases fuel oil as an agent on behalf of shipowners based on the
                  contractual terms of the pool agreements under the &#x201c;agent-to-owner&#x201d; model and the shipowner having the primary responsibility for the fuel oil obligations.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;During the financial year ended 31 December 2023, the Group changed the Handy Pool, MR Pool, LR1 Pool and LR2 Pool from
                  the &#x201c;agent-to-owner&#x201d; model to the &#x201c;disponent-owner&#x201d; model, with the agreement of all pool participants in the respective pool arrangements, as management and the pool participants believe that it would lead to an improvement in operating
                  efficiency and access to working capital facilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements under the &#x201c;disponent-owner&#x201d; model (&#x201c;Disponent-Owner Pools&#x201d;), the key changes in the pool
                  agreements from the &#x201c;agent-to-owner&#x201d; model are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Establishing a time-charter arrangement for the vessels in the Disponent-Owner Pools between the pool participants and the pool manager;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager, as the &#x201c;disponent-owner&#x201d; of the vessels, has the right to obtain substantially all of the economic benefits from the use of the vessels in the Disponent-Owner Pools, as the pool
                          manager is the contractual and legal entity who charters in vessels from the pool participants and subsequently charters out the vessels to the external charterers under its own name as the &#x201c;disponent-owner&#x201d;;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The pool manager, as the &#x201c;disponent-owner&#x201d; of the vessels, also has the right to direct the use of the vessels in the Disponent-Owner Pools, including having the right to direct how and for what
                          purpose the vessels will be used.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that the time-charter arrangement constitutes a lease under IFRS 16 &#x2013; Leases to the pool manager
                  of the Disponent-Owner Pools. Management has assessed that the rights conferred from the pool agreements under the &#x201c;disponent-owner&#x201d; model provided the pool manager with the control of a right to a service to be performed using the
                  vessels in the Disponent-Owner Pools for which it has control over, for the end charterers. Hence, management has assessed that this allows the pool manager to recognise the revenue as a principal in line with IFRS 15 - Revenue from
                  Contracts with Customers.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In such arrangements, the Group as the pool manager recognises the gross revenue and voyage expenses earned pertaining
                  to the vessels placed by the Group in the Disponent-Owner Pools as &#x201c;Revenue (Hafnia Vessels and TC Vessels)&#x201d; and &#x201c;Voyage expenses (Hafnia Vessels and TC Vessels)&#x201d; respectively, and adjustments due to pool allocations recognised separately
                  as &#x201c;pool allocation&#x201d;; the gross revenue and voyage expenses earned pertaining to the external vessels placed by pool participants other than the Group as &#x201c;Revenue (External Vessels in Disponent-Owner Pools)&#x201d; and &#x201c;Voyage expenses (External
                  Vessels in Disponent-Owner Pools)&#x201d; respectively; and expenses relating to pool distributions to external pool participants other than the Group separately as &#x201c;Pool distributions for External Vessels in Disponent-Owner Pools&#x201d;.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On the balance sheet, the Group recognises the pool&#x2019;s assets and liabilities over which the Group, as pool manager, has
                  legal rights and obligations respectively. This includes all cash balances of the pool as the pool bank accounts are opened in the name of the pool manager; all trade receivables from end charterers for which contracts are entered into in
                  the name of the pool manager as the &#x201c;disponent-owner&#x201d;; the trade payables for which contracts are entered into in the name of the pool manager; and fuel oil as inventory and its corresponding payables, as the pool manager purchases fuel
                  oil as the &#x201c;disponent owner&#x201d; of the vessels based on the contractual terms of the Pool Agreements under the &#x201c;disponent-owner&#x201d; model.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For pool arrangements operated by third parties in which the Group&#x2019;s owned vessels are placed, management has performed
                  an assessment to determine if the Group as a pool participant has control over the pools in such arrangements. Indicators that the Group, as a pool participant, does not have control in the pool arrangements are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Based on the pool agreements for these pool arrangements operated by the third-party pool managers, the decisions over the relevant activities of the pool that are determined to significantly affect
                          the pool&#x2019;s returns are made by the commercial pool managers. The pool managers of the respective pool arrangements hold the power to make all significant economic decisions that affect the pools;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Board&#x2019;s power is limited to approval of total costs for each vessel in the respective pools, and approval of any additional working capital financing arrangements required from pool
                          participants;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Pool Boards for these pool arrangements do not have the ability to prevent the pool manager from directing the pool&#x2019;s relevant activities and exercising power on its own behalf;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 90pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The Group, as a pool participant in these pool arrangements, does not hold a majority of either the Pool Board of these pool arrangements or composition of the respective pools.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has evaluated that it does not have control over the pools in the pool arrangements operated by third parties
                  as a pool participant, and is hence not the principal of these pool arrangements. The Group recognises revenue from these pool arrangements as income based on its portion of the pool income reported by the relevant pool, which represents
                  the net voyage revenue of the vessel after adjusting for pool earnings points, pool management fees and deducting voyage expenses.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the financial year ended 31 December 2024 and 2023, the Group no longer places its owned vessels in pool
                  arrangements operated by third parties. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Identification of cash-generating units&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group organizes the commercial management of the fleet of vessels into ten (2023: nine, 2022: five) individual commercial pools. For the financial years ended 31 December 2024, 2023 and 2022, there are no Hafnia Vessels or TC Vessels in
                  the Specialised Pools. The Group has assessed that each individual commercial pool constitutes a separate cash-generating unit (&#x201c;CGU&#x201d;). This is due to 1) the vessels in each individual pool generating cashflows that are largely
                  interdependent with each other, as the pool arrangements create operational dependencies between vessels in each segment as the pool manager has the right and ability to direct and deploy all the vessels to gain efficiencies for the
                  entire fleet of vessels in the pool; 2) the decisions of the pool manager are made solely for the benefit of the entire commercial pool and not for individual vessels; and 3) each individual pool is managed on a portfolio basis to
                  optimise performance and for internal and external management reporting.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Time-chartered in vessels which are recognised as ROU assets by the Group and subsequently deployed in the commercial
                  pools are included as part of the respective commercial pool CGUs based on the above assessment. For vessels outside the commercial pools and deployed on a time-charter basis, each of these vessels constitutes a separate CGU.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Critical accounting estimates&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The key assumptions concerning the future and other critical accounting estimates at the end of the balance sheet date
                  that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year are disclosed below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Impairment&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt; of non-financial assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Property, plant and equipment and right-of-use assets are tested for impairment whenever there is any objective evidence
                  or indication that these assets may be impaired. The recoverable amount of an asset, and where applicable, a cash-generating unit (&#x201c;CGU&#x201d;), is determined based on the higher of fair value less costs to sell and value-in-use calculations
                  prepared on the basis of management&#x2019;s assumptions and estimates. &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;All impairment calculations demand a high degree of estimation, which include assessments of the expected cash flows
                  arising from such assets under various modes of deployment, and the selection of discount rates. Changes to these estimates may significantly impact the impairment charges recognised, and future changes may lead to reversals of any
                  previously recognised impairment charges. The Group views that the forecast of future freight rates, representing the main driver of recoverable amounts of the Group&#x2019;s vessels to be inherently difficult to estimate. This is further
                  complicated by the volatility in oil prices caused by geopolitics and macroeconomic forces, together with the cyclical nature of freight rates prevailing in the tankers market.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Changes to these brokers&#x2019; estimates may significantly impact the impairment charges recognised and future changes may
                  lead to reversals of any previously recognised impairment charges.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Vessel life and residual value&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;

&lt;div style="margin-left: 63pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;The Group depreciates the vessels on a straight-line basis after deduction of residual values over the ship&#x2019;s estimated useful life of 25
                  years, from the date the ship was originally delivered from the shipyard. Dry docking costs are generally depreciated over 2.5
                  to 5 years depending on the age and serviceability of the vessels. Residual value is estimated as the lightweight tonnage of
                  each vessel multiplied by the scrap value less costs of scrapping. The residual values of the vessels are reassessed by management at the end of each balance sheet date based on the prevailing steel prices.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The useful life and residual value are critical accounting estimates as they directly impact the amount of depreciation
                  expense to be presented in the financial statements. Due to the size of the Group&#x2019;s fleet of owned vessels, the impact could be material depending on the estimates adopted by Management.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForCriticalAccountingJudgementsAndEstimatesPolicyTextBlock>
    <hafn:NumberOfTypesOfCommercialPoolArrangements
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_08da0732544742aabb2e312af3b7475e"
      unitRef="U005">3</hafn:NumberOfTypesOfCommercialPoolArrangements>
    <hafn:NumberOfCommercialPools
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_be178753913742f4846fb65c1cf26c4c"
      unitRef="U005">10</hafn:NumberOfCommercialPools>
    <hafn:NumberOfCommercialPools
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_30c2b9e414dc482c9890bcdbbc01a4cb"
      unitRef="U005">9</hafn:NumberOfCommercialPools>
    <hafn:NumberOfCommercialPools
      contextRef="c20220101to20221231"
      decimals="INF"
      id="Fact_5582193a06ff4b03a74646fe9e2ef624"
      unitRef="U005">5</hafn:NumberOfCommercialPools>
    <hafn:NumberOfCommercialPools
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_0822daca92434e4492e1cedd8965814d"
      unitRef="U005">10</hafn:NumberOfCommercialPools>
    <hafn:NumberOfCommercialPools
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_de0a4304cdcd422e9ef6593068cbe565"
      unitRef="U005">9</hafn:NumberOfCommercialPools>
    <hafn:NumberOfCommercialPools
      contextRef="c20220101to20221231"
      decimals="INF"
      id="Fact_940bc70f3b9242bf9cc14ec10dac8db3"
      unitRef="U005">5</hafn:NumberOfCommercialPools>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      id="Fact_93bf2523f9404336b5a936cf26c0de88">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_BottomOfRangeMember"
      id="Fact_1675c465cc2248c8a72fd1f05746dc2e">P2Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_TopOfRangeMember"
      id="Fact_33b7a39680e641ae9150443f612c2d37">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
      contextRef="c20240101to20241231"
      id="Text_7e34891e50534d01a14a742043d6d69b">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.4&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Revenue and income recognition&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Revenue comprises the fair value of consideration received or receivable for the rendering of services in the ordinary course of the
                  Group&#x2019;s activities, net of rebates, discounts and off-hire charges, and after eliminating sales within the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group&#x2019;s source of revenue is vessel revenue, comprising of time charter hire, voyage charter hire and demurrage revenue. Revenue is
                  recognized when or as performance obligations are satisfied by transferring services to the customer, i.e. over time, provided that the stage of completion can be measured reliably. Revenue is measured as the consideration that the Group
                  expects to be entitled to. Vessel revenue (including time charter hire, voyage charter hire and demurrage revenue) are recognised in the Consolidated Statement of Comprehensive Income according to the entered charter parties from the date
                  of load to the date of delivery of the cargo (discharge). The recognition is determined using the load-to-discharge method based on the percentage of the estimated duration of the voyage completed at the balance sheet date because the
                  customer receives the benefit during the voyage as it is provided.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Time charter hire -&lt;/span&gt; The Group earns time charter revenue as a lessor by placing
                  its vessels on time charter arrangements with end charterers. Revenue generated from time charter hire is accounted for as revenue earned under operating leases and is therefore within the scope of IFRS&#160;16 &#x2013; Leases, as issued by the
                  International Accounting Standards Board. We have determined that our existing time charter arrangements meet the definition of leases under IFRS 16, with the Group as lessor, on the basis that the charterer manages the vessels in order
                  to enter into transportation contracts with their customers, and thereby enjoys the economic benefits derived from such arrangements.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Furthermore, the charterer can direct the use of a vessel (subject to certain limitations in the charter arrangement)
                  throughout the period of use.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Moreover, under IFRS 16, we are also required to identify the lease and non-lease components of revenue and account for
                  each component in accordance with the applicable accounting standard. In the time charter arrangements, we have determined that the lease component is the vessel, and the non-lease component is the technical management services provided
                  to operate the vessel. These components are accounted for as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;All fixed lease revenue earned under these time charter arrangements is recognized on a straight-line basis over the term of the lease.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;The non-lease component is accounted for as services revenue under IFRS 15 - Revenue from Contracts with Customers. This revenue is recognized &#x201c;over time&#x201d; as the customer (i.e. the charterer) is
                          simultaneously receiving and consuming the benefits of the service. The performance obligations in a time charter contract are satisfied over the term of the contract beginning when the vessel is delivered to the charterer until
                          it is redelivered back to us.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Voyage charter hire -&lt;/span&gt; The Group earns voyage charter revenue primarily by
                  commercially managing vessels in commercial pool arrangements and by trading them in the spot market. Revenue generated from voyage charter hires and pools is within the scope of IFRS 15 - Revenue from Contracts with Customers, as issued
                  by the International Accounting Standards Board.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Demurrage revenue &#x2013;&lt;/span&gt;&#160;Voyage charter contracts contain conditions regarding the
                  amount of time&#160;available for loading and discharging of the vessel. If these conditions are breached, the Group is&#160;compensated for the additional time incurred in the form of demurrage revenue. Demurrage&#160;revenue is recognized in
                  accordance with the terms and conditions of the charter parties. Upon&#160;completion of the voyage, the Group assesses the time spent in port, and a demurrage claim based&#160;on the relevant contractual conditions is submitted to the charterers.
                  The claim will often be met&#160;by counterclaims due to differences in the interpretation of the agreement compared to the actual&#160;circumstances of the additional time used. Based on previous experience, 95% of the demurrage&#160;claim submitted is recognized as demurrage revenue upon initial recognition. Demurrage is not&#160;treated as a separate
                  performance obligation as the promise under the voyage charter contract to&#160;the charterer remains the same and there are no distinct goods and services provided along with&#160;the demurrage charges. The additional time required to execute the
                  charterer&#x2019;s orders does not&#160;provide a distinct service but it is part of the single performance obligation of making the vessel&#160;available to execute the charterer&#x2019;s orders. Therefore, demurrage revenue will be allocated entirely&#160;to the
                  single performance obligation in the voyage charter contract and recognition will follow the&#160;revenue recognition pattern for voyage charter revenue on load-to-discharge basis.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group receives the demurrage payment upon reaching final agreement on the amount, which can be a substantial period
                  after the original demurrage claim was submitted. Any adjustments to the final agreement are recognized as demurrage revenue.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Revenue from chemical tankers freight voyage charter is recognised under the load to discharge method on individual
                  contract basis.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Pool management fees&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group in its capacity as the pool manager, recognises commission income from external pool participants earned from
                  pool arrangements managed by the Group under the &#x201c;disponent-owner&#x201d; and &#x201c;agent-to-owner&#x201d; models. They are recognised as other income over time based on the period of the services provided.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(c)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Non-pool related management fees&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Other income from the provision of management and commercial support services is recognised over time based on the
                    period of services provided.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(d)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 9pt; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Interest income is recognised on an accrual basis using the effective interest method.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <hafn:PercentageOfDemurrageClaimSubmittedIsRecognizedAsDemurrageRevenue
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_d8eea695471d42cdad9e9be00a42cf07"
      unitRef="U006">0.95</hafn:PercentageOfDemurrageClaimSubmittedIsRecognizedAsDemurrageRevenue>
    <hafn:DescriptionOfAccountingPolicyForGroupAccountingPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_71389a367df74de284dce575fc060121">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.5&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Group accounting&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Subsidiaries&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Consolidation&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Subsidiaries are entities over which the Group has control. The Group controls an entity when the Group is exposed to,
                  or has rights to, variable returns from its involvement with the entity and has the ability to affect those returns through its power over the entity. Subsidiaries are fully consolidated from the date on which control is transferred to
                  the Group. They are deconsolidated from the date that control ceases.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In preparing the consolidated financial statements, transactions, balances and unrealised gains on transactions between
                  group companies are eliminated. Unrealised losses are also eliminated but are considered an impairment indicator of the asset transferred. Accounting policies of subsidiaries have been aligned where necessary to ensure consistency with
                  the policies adopted by the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The acquisition method of accounting is used to account for business combinations by the Group.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The consideration transferred for the acquisition of a subsidiary or business comprises the fair value of the assets
                  transferred, the liabilities incurred and the equity interests issued by the Group. The consideration transferred also includes the fair value of any contingent consideration arrangement and the fair value of any pre-existing equity
                  interest in the subsidiary.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;If the business combination is achieved in stages, the acquisition date carrying value of the acquirer&#x2019;s previously held
                  equity interest in the acquiree is re-measured to fair value at the acquisition date, and any gains or losses arising from such re-measurement are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Acquisition-related costs are expensed as incurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are, with
                  limited exceptions, measured initially at their fair values at the acquisition date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On an acquisition-by-acquisition basis, the Group recognises any non-controlling interest in the acquiree at the date of
                  acquisition either at fair value or at the non-controlling interest&#x2019;s proportionate share of the acquiree&#x2019;s net identifiable assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The excess of (i) the consideration transferred, the amount of any non-controlling interest in the acquiree, and the
                  acquisition-date fair value of any previous equity interest in the acquiree over the (ii) fair value of the net identifiable assets acquired, is recorded as goodwill.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The excess of (i) fair value of the net identifiable assets acquired over the (ii) consideration transferred; the amount
                  of any non-controlling interest in the acquiree; and the acquisition-date fair value of any previous equity interest in the acquiree; is recorded in profit or loss during the period when it occurs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has an option to apply a &#x201c;concentration test&#x201d; that permits a simplified assessment of whether an acquired set
                  of activities and assets is not a business. The optional concentration test is met if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In case the Group acquires an asset or a group of assets (including any liabilities assumed) that does not constitute a
                  business, then the transaction is outside the scope of IFRS 3 because it cannot meet the definition of a business combination. Such transactions are accounted for as asset acquisitions in which the cost of acquisition is generally
                  allocated between the individual identifiable assets and liabilities in the Group based on their relative fair values at the date of acquisition. Transactions for assets acquisition do not give rise to goodwill or a gain on a bargain
                  purchase.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Disposals&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When a change in the Group&#x2019;s ownership interest in a subsidiary results in a loss of control over the subsidiary, the
                  assets and liabilities of the subsidiary including any goodwill are derecognised. Amounts previously recognised in other comprehensive income in respect of that entity are also reclassified to profit or loss or transferred directly to
                  retained earnings if required by a specific standard.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Any retained interest in the entity is re-measured at fair value. The difference between the carrying amount of the
                  retained interest at the date when control is lost and its fair value is recognised in profit or loss.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;
                            &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Joint ventures&lt;/div&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Joint ventures are entities over which the Group has joint control as a result of contractual arrangements and rights to
                  the net assets of the entities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Investments in joint ventures are accounted for in the consolidated financial statements using the equity method of
                  accounting (net of accumulated impairment losses).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The acquisition method of accounting is used to account for new and incremental acquisitions in joint ventures.
                  Investments in joint ventures are initially recognised at cost. The cost of an acquisition is measured at the fair value of the assets given, equity instruments issued or liabilities incurred or assumed at the date of exchange, plus costs
                  directly attributable to the acquisition. Goodwill on joint ventures represents the excess of the cost of acquisition of the joint ventures over the Group&#x2019;s share of the fair value of the identifiable net assets of the joint ventures and
                  is included in the carrying amount of the investments.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;Any excess of the Group&#x2019;s share of the net fair value of the investee&#x2019;s identifiable assets and liabilities over the cost of the investment is recognised in profit or loss during the period when it occurs.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; margin-left: 63pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In applying the equity
                    method of accounting, the Group&#x2019;s share of its joint ventures&#x2019; post-acquisition profits or losses is recognised in profit or loss and its share of post-acquisition other comprehensive income is recognised in other comprehensive income.
                    These post-acquisition movements and distributions received from joint ventures are adjusted against the carrying amount of the investments. When the Group&#x2019;s share of losses in a joint venture equals or exceeds its interest in the
                    associated company or joint venture including any other unsecured non-current receivables, the Group does not recognise further losses, unless it has incurred obligations or has made payments on behalf of the joint venture.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; margin-left: 63pt;"&gt;Unrealised gains on transactions between the Group and its joint ventures are eliminated to the extent of the Group&#x2019;s interest in the joint ventures. Unrealised losses are also eliminated unless the transaction provides evidence of
                  an impairment of the asset transferred. Where necessary, adjustments are made to the financial statements of joint ventures to ensure consistency of accounting policies with those of the Group.&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Investments in joint ventures are derecognised when the Group loses significant influence or joint control. Any retained
                  interest in the equity is remeasured at its fair value. The difference between the carrying amount of the retained investment at the date when joint control is lost and its fair value is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Gains and losses arising from partial disposals or dilutions in investments in joint ventures in which joint control is
                  retained are recognised in profit or loss.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForGroupAccountingPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="c20240101to20241231"
      id="Text_e48ab1c6f0ec40fea7486bfaf006a561">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.6&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;Property, plant and equipment&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 27pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;&lt;span style="font-style: italic;"&gt;Measurement&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                      &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div style="text-align: justify;"&gt;Property, plant and equipment are initially recognised at cost and subsequently carried at cost less accumulated depreciation and accumulated impairment losses.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                            &lt;div style="text-align: justify;"&gt;The cost of an item of property, plant and equipment initially recognised includes expenditure that is directly attributable to the acquisition of the item. Dismantlement, removal or restoration
                              costs are included as part of the cost of property, plant and equipment if the obligation for dismantlement, removal or restoration is incurred as a consequence of acquiring the asset.&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(3)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;The acquisition cost capitalised to a vessel under construction is the sum of the instalments paid plus other directly attributable costs incurred during the construction period including
                            borrowing costs. Vessels under construction are not depreciated and reclassified as vessels until upon delivery from the yard.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(4)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;If significant parts of an item of property, plant and equipment have different useful lives, they are accounted for as separate components of property, plant and equipment.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Depreciation&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;Depreciation is calculated using a straight-line method to allocate the depreciable amounts of property, plant and equipment, after taking into account the residual values, over their estimated
                            useful lives. The residual values, estimated useful lives and depreciation method of property, plant and equipment are reviewed, and adjusted as appropriate, at least annually. The effects of any revision are recognised in
                            profit or loss when the changes arise. The estimated useful lives are as follows:&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Tankers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;25 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Scrubbers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Dry docking&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;2.5 to 5
                              years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Others&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Other PPE&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A proportion of the price paid for new vessels is capitalised as dry docking. These costs are depreciated over the
                    period to the next scheduled dry docking, which is generally 2.5 to 5 years. At the commencement of new dry docking, the remaining carrying amount of the previous dry docking will be written off to profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;Significant components of individual assets are assessed and if a component has a useful life that is different from the remainder of that asset, that component is depreciated separately. The
                            remaining carrying amount of the old component as a result of a replacement will be written off to profit or loss.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Subsequent expenditure&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Subsequent expenditure relating to property, plant and equipment, including scrubbers and dry docking that has already
                    been recognised, is added to the carrying amount of the asset only when it is probable that future economic benefits associated with the item will flow to the Group and the cost of the item can be measured reliably. All other repair and
                    maintenance expense is recognised in profit or loss when incurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(d)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Disposal&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On disposal of an item of property, plant and equipment, the difference between the net disposal proceeds and its
                    carrying amount is recognised in profit or loss.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_1250bcf5d0ad4490a580de414ec251ac">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;Depreciation is calculated using a straight-line method to allocate the depreciable amounts of property, plant and equipment, after taking into account the residual values, over their estimated
                            useful lives. The residual values, estimated useful lives and depreciation method of property, plant and equipment are reviewed, and adjusted as appropriate, at least annually. The effects of any revision are recognised in
                            profit or loss when the changes arise. The estimated useful lives are as follows:&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Tankers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;25 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Scrubbers&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Dry docking&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div&gt;2.5 to 5
                              years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Others&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Other PPE&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: 49.96%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                            &lt;div&gt;5 years&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_TankersMember"
      id="Fact_c05e387c9b3a43179ed8abf039eca412">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ScrubbersMember"
      id="Fact_55a70e577ee14e5f9c513e62a08dcacb">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_BottomOfRangeMember"
      id="Fact_5a9e2573726345aeb8dec8ae6ee3cd0b">P2Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_TopOfRangeMember"
      id="Fact_1f8e24ac8f0a40eda46aea1af7c15871">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      id="Fact_f5c7b8008f9a481f86369353f4fe804d">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_BottomOfRangeMember"
      id="Fact_6ae6aba9b7aa46afa9655914ebcfa3c2">P2Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingMember_RangeAxis_TopOfRangeMember"
      id="Fact_0363c662002247e18f54b915adce9aac">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
      contextRef="c20240101to20241231"
      id="Text_c31c3385d3d94d98bf5028c35f53dd4b">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.7&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The amortisation period and amortisation method of intangible assets other than goodwill are reviewed at least at each
                    balance sheet date. The effects of any revision are recognised in profit or loss when the changes arise.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;IT infrastructure and customer contracts&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;IT infrastructure and customer contracts acquired through business combinations are initially recognised at fair
                    value. These intangibles are subsequently carried at amortised cost less accumulated impairment losses using the straight-line method over their individual estimated useful lives of 5 years.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="text-align: left; margin-bottom: 6pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; margin-left: 36pt;"&gt;Carbon credits&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 36pt;"&gt;The Group recognises carbon credits that it procures as intangible assets. Carbon credits are initially measured at cost,
                      which is determined based on the cost of carbon credits purchased at that date. Subsequent to the initial recognition, the carbon credits are measured at cost less any accumulated amortization and impairment losses. No amortisation
                      expense is recognised as the condition of the carbon credits does not change over time and the residual value is the same as its cost. Therefore, the carbon credits have no depreciable value.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
    <hafn:IntangibleAssetsUsefulLife
      contextRef="c20240101to20241231"
      id="Fact_58280b43757f4dc5bc0d697134e7e534">P5Y</hafn:IntangibleAssetsUsefulLife>
    <hafn:DescriptionOfAccountingPolicyForNonderivativeFinancialAssetsExplanatoryPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_05209a1dc0a549b3a66180f379d1f315">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.8&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;Non-derivative financial assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Recognition and initial measurement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade receivables are initially recognised when they are originated. Other financial assets are recognised when the
                    Group becomes a party to the contractual provisions of the instrument.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets are initially recognised at fair value plus transaction costs except for financial assets at fair
                    value through profit or loss (FVTPL), which are recognised at fair value. Transaction costs for financial assets at FVTPL are recognised immediately as expenses.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Classification&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group classifies its non-derivative financial assets at amortised cost, at fair value through other comprehensive
                    income (&#x201c;FVOCI&#x201d;) and at FVTPL. The classification depends on the business model in which a financial asset is managed and its contractual cash flows characteristics. Management determines the classification of its non-derivative
                    financial assets at initial recognition. Non-derivative financial assets are not reclassified subsequent to their initial recognition unless the Group changes its business model for managing financial assets, in which case all affected
                    non-derivative financial assets are reclassified on the first day of the first reporting period following the change in the business model. The Group holds the following classes of financial assets:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;Non-derivative financial assets at amortised cost&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A non-derivative financial asset is classified as measured at amortised cost if it meets both of the following
                    conditions and is not designated as at FVTPL:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 108pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;it is held within a business model whose objective is to hold assets to collect contractual cash flows; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 108pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;They are classified as current assets, except for those expected to be realised later than 12&#160;months after the balance
                    sheet date which are classified as non-current assets. They are presented as &#x201c;trade and other receivables, and prepayments&#x201d; (Note&#160;16), &#x201c;loans receivable from joint ventures&#x201d; (Note&#160;13) and &#x201c;cash at bank and on hand, cash retained in the
                    commercial pools and restricted cash&#x201d; (Note 17) in the consolidated balance sheet.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;Equity investments at FVOCI&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On initial recognition of an equity investment that is not held-for-trading, the Group may irrevocably elect to
                    present subsequent changes in the investment&#x2019;s fair value in other comprehensive income. This election is made on an investment-by-investment basis.&lt;/div&gt;

&lt;div&gt;
                  &lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 90pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; The Group has presented its equity investments as non-current assets on the balance sheet which will be reclassified
                    to current assets in the event management intends to dispose the assets within 12 months after the balance sheet date. All the equity investments have been irrevocably elected to be classified as FVOCI and are presented as other
                    investments. Further details are described in Note 11.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(c)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Business model assessment&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group makes an assessment of the objective of the business model in which a financial asset is held at a portfolio
                    level because this best reflects the way the business is managed and information is provided to management. The information considered includes:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the stated policies and objectives for the portfolio and the operation of those policies in practice. These include whether management&#x2019;s strategy focuses on earning contractual interest income,
                            maintaining a particular interest rate profile, matching the duration of the financial assets to the duration of any related liabilities or expected cash outflows or realising cash flows through the sale of the assets;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the stated policies and objectives for the portfolio and the operation of those policies in practice;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;how the performance of the portfolio is evaluated and reported to the Group&#x2019;s management;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the risks that affect the performance of the business model (and the financial assets held within that business model) and how those risks are managed;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;how managers of the business are compensated &#x2013; e.g. whether compensation is based on the fair value of the assets managed or the contractual cash flows collected; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the frequency, volume and timing of sales of financial assets in prior periods, the reasons for such sales and expectations about future sales activity.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Transfers of financial assets to third parties in transactions that do not qualify for derecognition are not considered sales for this
                    purpose, consistent with the Group&#x2019;s continuing recognition of the assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(d)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Subsequent measurement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets at FVTPL and FVOCI are subsequently carried at fair value. Financial assets at amortised cost are
                    subsequently carried at amortised cost using the effective interest method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Changes in the fair values of financial assets at FVTPL including the effects of currency translation are recognised
                    in profit or loss while changes in the fair values of financial assets at FVOCI are recognised in other comprehensive income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(e)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Derecognition of financial assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets are derecognised when the contractual rights to the cash flows from the financial asset expire, or it
                    transfers the rights to receive the contractual cashflows in a transaction in which substantially all of the risks and rewards of ownership of the financial asset are transferred or in which the Group neither retains substantially all
                    of the risks and rewards of ownership and it does not retain control of the financial asset.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(f)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Offsetting financial instruments&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Financial assets and liabilities are offset, and the net amount reported in the consolidated balance sheet, when there
                    is a legally enforceable right to offset the recognised amounts and there is an intention to settle on a net basis, or to realise the asset and settle the liability simultaneously.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(g)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Impairment&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For financial assets measured at amortised cost and contract assets, the Group assesses at each balance sheet date
                    whether there is objective evidence that a financial asset or a group of financial assets is impaired and recognises an allowance for expected credit loss (ECL) at an amount equal to the lifetime expected credit loss if there has been a
                    significant increase in credit risk since initial recognition. If the credit risk has not increased significantly since initial recognition, the Group recognises an allowance for ECL at an amount equal to 12-month ECL.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Lifetime ECLs are the ECLs that result from all possible default events over the expected life of a financial
                    instrument.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;12-month ECLs are the portion of ECLs that results from default events that are possible within the 12 months after
                    the balance sheet date (or a shorter period if the expected life of the instrument is less than 12 months).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The maximum period considered when estimating ECLs is the maximum contractual period over which the Group is exposed
                    to credit risk.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For trade receivables and contract assets, the Group applied the simplified approach permitted by IFRS 9, which
                    requires the loss allowance to be measured at an amount equal to lifetime ECLs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group applies the general approach to provide for ECLs on all other financial instruments. Under the general
                    approach, the loss allowance is measured at an amount equal to 12-month ECLs at initial recognition.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At each balance sheet date, the Group assesses whether the credit risk of a financial instrument has increased
                    significantly since initial recognition. When credit risk has increased significantly since initial recognition, loss allowance is measured at an amount equal to lifetime ECLs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Measurement of ECLs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;ECLs are probability-weighted estimates of credit losses. Credit losses are measured at the present value of all cash
                    shortfalls (i.e. the difference between the cash flows due to the entity in accordance with the contract and the cash flows that the Group expects to receive). ECLs are discounted at the effective interest rate of the financial asset.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Credit-impaired financial assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At each balance sheet date, the Group assesses whether financial assets carried at amortised cost are credit-impaired.
                    A financial asset is &#x2018;credit-impaired&#x2019; when one or more events that have a detrimental impact on the estimated future cash flows of the financial asset have occurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Evidence that a financial asset is credit-impaired includes the following observable data:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;significant financial difficulty of the debtor;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;a breach of contract such as a default or being more than 90 days past due;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the restructuring of a loan or advance by the Group on terms that the Group would not consider otherwise;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;it is probable that the debtor will enter bankruptcy or other financial reorganisation; or&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 81pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;the disappearance of an active market for a security because of financial difficulties.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
                    &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Presentation of allowance for ECLs in the balance sheet&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Loss allowances for financial assets measured at amortised cost and contract assets are deducted from the gross
                    carrying amount of these assets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When determining whether the credit risk of a financial asset has increased significantly since initial recognition
                    and when estimating ECLs, the Group considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information and analysis, based on the
                    Group&#x2019;s historical experience, informed credit assessment and other forward-looking information.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group assumes that the credit risk on a financial asset has increased significantly if the debtor is under
                    significant financial difficulties, or when there is default or significant delay in payments. The Group considers a financial asset to be in default when the debtor is unlikely to pay its credit obligations to the Group in full,
                    without recourse by the Group to actions such as realising security (if any is held).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When the asset becomes uncollectible, it is written off against the allowance account. Subsequent recoveries of
                    amounts previously written off are recognised against the same line item in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The allowance for impairment loss account is reduced through profit or loss in a subsequent period when the amount of
                    ECL decreases and the related decrease can be objectively measured. The carrying amount of the asset previously impaired is increased to the extent that the new carrying amount does not exceed the amortised cost had no impairment been
                    recognised in prior periods.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForNonderivativeFinancialAssetsExplanatoryPolicyTextBlock>
    <hafn:DescriptionOfAccountingPolicyForNonderivativeFinancialLiabilitiesExplanatoryPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_40956c713c374f8caead5074f5bd3a06">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.9&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Non-derivative financial liabilities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Non-derivative financial liabilities, primarily comprising borrowings (refer to 2.11), trade payables and other
                    payables (refer to 2.13) are initially measured at fair value less directly attributable transaction costs. They are subsequently measured at amortised cost under the effective interest method. Interest expense and foreign exchange
                    gains and losses are recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group derecognises a financial liability when its contractual obligations are discharged, cancelled, or expired.
                    The Group also derecognises a financial liability when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognised at
                    fair value.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On derecognition of a financial liability, the difference between the carrying amount extinguished and the
                    consideration paid (including any non-cash assets transferred or liabilities assumed) is recognised in profit or loss.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForNonderivativeFinancialLiabilitiesExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory
      contextRef="c20240101to20241231"
      id="Text_d5919bad479f49a1a5d9dccf56471d14">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.10&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Impairment of non-financial assets&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Property, plant and equipment are tested for impairment whenever there is objective evidence or indication that these
                    assets may be impaired.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the purpose of impairment testing, the recoverable amount is determined on an individual asset basis unless the
                    asset does not generate cash flows that are largely independent of those from other assets. If this is the case, the recoverable amount is determined for the CGU to which the asset belongs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;If the recoverable amount of the asset (or CGU) is estimated to be less than its carrying amount, the carrying amount
                    of the asset (or CGU) is reduced to its recoverable amount. The impairment is then allocated to each single vessel on a pro-rata basis, based on the carrying amount of each vessel in the CGU with the limit of the higher of fair value
                    less cost of disposal and value in use. The difference between the carrying amount and recoverable amount is recognised as an impairment loss in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;An impairment loss for an asset (or CGU) other than goodwill is reversed if, and only if, there has been a change in
                    the estimate of the asset&#x2019;s (or CGU&#x2019;s) recoverable amount since the last impairment loss was recognised. The carrying amount of the asset (or CGU) is increased to its revised recoverable amount, provided that this amount does not exceed
                    the carrying amount that would have been determined (net of any accumulated amortisation and depreciation) had no impairment loss been recognised for the asset (or CGU) in prior years. A reversal of impairment loss for an asset (or CGU)
                    other than goodwill is recognised in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group conducts an impairment review of its non-financial assets annually.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory
      contextRef="c20240101to20241231"
      id="Text_2d67e9c6c60e4037b1b0183f0c1463b2">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.11&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Borrowings&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowings are recognised initially at fair value, net of transaction costs incurred. Borrowings are subsequently
                    stated at amortised cost. Any difference between the proceeds (net of transaction costs) and the redemption value is recognised in profit or loss over the period of the borrowings using the effective interest method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowings are presented as current liabilities unless the Group has an unconditional right to defer settlement for at
                    least 12 months after the balance sheet date, in which case they are presented as non-current liabilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group derecognises a borrowing when its contractual obligations are discharged, cancelled, or expired. The Group
                    also derecognises a borrowing when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognised at fair value.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On derecognition of a borrowing, the difference between the carrying amount extinguished and the consideration paid
                    (including any non-cash assets transferred or liabilities assumed) is recognised in profit or loss.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory
      contextRef="c20240101to20241231"
      id="Text_960e4b305fa042808751348e1219ae8f">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.12&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Borrowing costs&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Borrowing costs are recognised in profit or loss using the effective interest method.&lt;br/&gt;
                  &lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForBorrowingCostsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory
      contextRef="c20240101to20241231"
      id="Text_fa6d0602af9046289d0e65039d901172">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.13&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Trade and other payables&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade payables are obligations to pay for goods or services that have been acquired from suppliers in the ordinary
                    course of business including pool distributions payable to third party pool participants. Trade and other payables are classified as current liabilities if payment is due within one year or less. If not, they are presented as
                    non-current liabilities.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Trade and other payables are initially recognised at fair value and subsequently carried at amortised cost using the
                    effective interest method, and are derecognised when the Group&#x2019;s obligation has been discharged or cancelled or expired.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory
      contextRef="c20240101to20241231"
      id="Text_1ab77c04d46b460ebb66b74ed0be7605">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.14&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Derivative financial instruments and hedging activities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A derivative financial instrument is initially recognised at its fair value on the date the contract is entered into
                    and is subsequently carried at its fair value. The fair value of derivative financial instruments represents the amount estimated by management with input from the Group&#x2019;s banks or brokers that the Group will receive or pay to terminate
                    the derivatives at the balance sheet date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For derivative financial instruments that are not designated or do not qualify for hedge accounting, any fair value
                    gains or losses are recognised in profit or loss as a finance item or under time charter equivalent (&#x201c;TCE&#x201d;).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group designates certain financial instruments in qualifying hedging relationships and documents at the inception
                    of the transaction the relationship between the hedging instruments and hedged items, as well as its risk management objectives and strategies for undertaking various hedging transactions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group also documents its assessment, both at hedge inception and on a periodic basis, of whether the derivatives
                    designated as hedging instruments are highly effective in offsetting changes in fair value or cash flows of the hedged items prospectively.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group enters into hedge relationships where the critical terms of the hedging instrument match exactly with the
                    terms of the hedged item and no hedge ineffectiveness is deemed to exist. In circumstances when the terms of the hedged item do not match exactly the critical terms of the hedging instrument, the Group uses the hypothetical derivative
                    method to assess effectiveness of hedging relationship.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cash flow hedges &#x2013; Interest rate derivatives&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has entered into interest rate swaps that are cash flow hedges for the Group&#x2019;s exposure to interest rate
                    risk on its borrowings. These contracts entitle the Group to receive interest at floating rates on notional principal amounts and oblige the Group to pay interest at fixed rates on the same notional principal amounts, thus enabling the
                    Group to raise borrowings at floating rates and swap them into fixed rates. For the purpose of hedge accounting, management may designate a portion of, or the full nominal value of loans to be hedged by the total notional value of the
                    interest rate swaps available; for portfolio hedging or for one-to-one hedging. There is no imbalance that would create ineffectiveness and cause the relationship to be inconsistent with the purpose of hedge accounting.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value changes on the effective portion of interest rate derivatives designated as cash flow hedges are
                    recognised in other comprehensive income, accumulated in the hedging reserve and reclassified to profit or loss when the hedged interest expense on the borrowings is recognised in profit or loss. The fair value changes on the
                    ineffective portion of these interest rate derivatives are recognised immediately in profit or loss.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Since the financial year ended 31 December 2023, the Group has fully transitioned its interest rate swaps from LIBOR
                    to SOFR.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory>
    <hafn:DescriptionOfAccountingPolicyForFreightForwardAgreementsAndForeignExchangeContractsExplanatoryPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_ff1203f6b594410d95c8a10c35afb735">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.15&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Freight forward agreements and foreign exchange contracts&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has entered into freight forward agreements (&#x201c;FFA&#x201d;) and foreign exchange contracts to manage its exposure to
                    freight rates and foreign exchange risk respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group does not apply hedge accounting for the derivatives mentioned above and therefore all changes in fair values
                    of forward freight agreements and foreign exchange contracts used as economic hedges are recognised in profit or loss under TCE income and other finance expense or income respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Further details of the Group&#x2019;s other derivative financial instruments that are not hedge accounted for are disclosed
                    in Note 12.&lt;/div&gt;
</hafn:DescriptionOfAccountingPolicyForFreightForwardAgreementsAndForeignExchangeContractsExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory
      contextRef="c20240101to20241231"
      id="Text_5e96141525da48e585bd3c40ebdf93a8">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.16&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Fair value estimation of financial assets and liabilities&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair values of financial instruments traded in active markets (such as exchange-traded and over-the-counter
                    securities and derivatives) are based on quoted market prices at the balance sheet date. The quoted market prices used for financial assets are the current bid prices and the quoted market prices for financial liabilities are the
                    current asking prices.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair values of financial instruments that are not traded in an active market are determined by using valuation
                    techniques such as market approach. The Group uses a variety of methods and makes assumptions that are based on market conditions existing at each balance sheet date. Where appropriate, quoted market prices or dealer quotes for similar
                    instruments are used.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of forward freight derivatives are determined using quoted market prices for similar contracts on an
                    exchange.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of interest rate derivatives is calculated as the present value of the estimated future cash flows,
                    discounted at actively quoted interest rates. The fair value of forward foreign exchange contracts is determined using forward exchange market rates at the balance sheet date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The carrying amounts of current financial assets and liabilities, measured at amortised cost, approximate their fair
                    values, due to the short term nature of the balances. The carrying amounts of the non-current loans receivable approximate their fair values since the interest rates are repriceable at three-month intervals. The fair values of financial
                    liabilities carried at amortised cost are estimated by discounting the future contractual cash flows at current market interest rates, determined as those that are available to the Group at balance sheet date for similar financial
                    instruments.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="c20240101to20241231"
      id="Text_ad509d029ef74858a39a152ddac2e6af">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.17&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;When a group company is the lessee&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;At inception of a contract, the Group assesses whether a contract is, or contains, a lease. A contract is, or
                    contains, a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset,
                    the Group uses the definition of a lease in IFRS 16.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For leases of vessels, the Group allocates the consideration in the contract to each non-lease component on the basis of its stand-alone
                    price. The lease component is then allocated based on the residual amount of the lease consideration.&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group recognises a right-of-use asset and a lease liability at the lease commencement date. The right-of-use asset
                    is initially measured at cost, which comprises the initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and an estimate of costs to
                    dismantle and remove the underlying asset or to restore the underlying asset, less any lease incentives received.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The right-of-use asset is subsequently carried at cost less accumulated depreciation and accumulated impairment
                    losses. Depreciation is calculated using a straight-line method from the commencement date to the end of the lease term, unless the lease transfers ownership of the underlying asset to the Group by the end of the lease term or the cost
                    of the right-of-use asset reflects that the Group will exercise a purchase option. In that case, the right-of-use asset will be depreciated over the useful life of the underlying asset, which is determined on the same basis as those of
                    property and equipment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The lease liability is initially measured at the present value of the lease payments that are not paid at the
                    commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the applicable incremental borrowing rate. Generally, the Group uses the incremental borrowing rates as the
                    discount rates. The Group determines the incremental borrowing rates by obtaining interest rates from various external financing sources.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 54pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Lease payments included in the measurement of the lease liability comprise the following:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;fixed payments, including in-substance fixed payments;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;variable lease payments that depend on an index or a rate, initially measured using the index or rate as at the commencement date;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;amounts expected to be payable under a residual value guarantee;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;exercise price under a purchase option that the Group is reasonably certain to exercise;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;lease payments in an optional renewal period if the Group is reasonably certain to exercise an extension option; and&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;payment of penalties for early termination of a lease unless the Group is reasonably certain that it will not terminate early.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The lease liability is subsequently measured at amortised cost using the effective interest method. It is remeasured
                    when:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in future lease payments arising from a change in an index or rate;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in the Group&#x2019;s estimate of the amount expected to be payable under a residual value guarantee; or&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;-&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div style="text-align: justify;"&gt;there is a change in the Group&#x2019;s assessment of whether it will exercise a purchase, extension or termination option.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the
                    right-of-use asset, or is recognised in profit or loss if the carrying amount of the right-of-use asset has been reduced to zero.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group presents right-of-use assets as a part of total property, plant and equipment and lease liabilities in
                    &#x2018;borrowings&#x2019; in the consolidated balance sheet.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Short-term and low value leases&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has elected not to recognise right-of-use assets and lease liabilities for leases with lease terms that are
                    less than 12 months and other low-value assets. Lease payments associated with these leases are recognised as an expense in profit or loss on a straight-line basis over the lease term.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: justify;"&gt;When a group company is the lessor&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group determines at lease inception whether each lease is a finance lease or an operating lease. The Group
                    currently only has operating leases for which it is the lessor.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: italic; text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Operating leases&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Leases of assets in which the Group retains substantially all risks and rewards incidental to ownership are classified
                    as operating leases. Assets leased out under operating leases are included in property, plant and equipment. Rental income (net of any incentives given to lessee) is recognised on a straight-line basis over the lease term.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Sale and leaseback&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;A sale and leaseback transaction is where the Group transfers an asset to another entity (the buyer-lessor) and leases
                    that asset back from the buyer-lessor.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Where the buyer-lessor obtains control of the transferred asset, the Group measures the right-of-use asset arising
                    from the leaseback at the proportion of the previous carrying amount of the asset that relates to the right-of-use retained by the Group.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Where the buyer-lessor does not obtain control of the transferred asset, the Group continues to recognise the
                    transferred asset and recognises a financial liability equal to the transfer proceeds. The financial liability is recognised initially at fair value, net of transaction costs incurred. The financial liability is subsequently stated at
                    amortised cost. Any difference between the proceeds (net of transaction costs) and the redemption value is recognised in profit or loss over the period of the financial liability using the effective interest method.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories
      contextRef="c20240101to20241231"
      id="Text_c254de9e04b04a248d9389b62770fc77">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.18&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Inventories comprise mainly fuel and lubricating oils which are used for operation of vessels.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The cost of inventories includes purchase costs, as well as any other costs incurred in bringing inventory on board
                    the vessel. Inventories are accounted for on a first-in, first-out basis, and stated at lower of cost and net realisable value. Consumption of inventories is recognised as an expense in profit or loss when the usage occurs.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="c20240101to20241231"
      id="Text_899d5ea4b42e41b8a81b3e8a3a26a12c">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.19&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The tax expense for the period comprises current and deferred taxes. Tax is recognised as income or expense in profit
                    or loss, except to the extent that it relates to items recognised in other comprehensive income in which case the tax is also recognised in other comprehensive income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The current income tax charge is calculated on the basis of the tax laws enacted or substantively enacted at the
                    balance sheet date in the countries where the Group operates and generates taxable income. Positions taken in tax returns are evaluated periodically, with respect to situations in which applicable tax regulations are subject to
                    interpretation, and provisions are established where appropriate, on the basis of amounts expected to be paid to the tax authorities. In relation to accounting for tax uncertainties, where it is more likely than not that the final tax
                    outcome would be favourable to the Group, no tax provision is recognised until payment to the tax authorities is required, and upon which a tax asset, measured at the expected recoverable amount, is recognised. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax is provided in full, using the liability method, on temporary differences arising between the tax
                    bases of assets and liabilities and their carrying amounts in the consolidated financial statements. However, if the deferred income tax arises from initial recognition of an asset or liability in a transaction other than a business
                    combination that at the time of the transaction affects neither accounting nor taxable profit or loss, it is not accounted for. Deferred income tax is determined using tax rates (and laws) that have been enacted or substantively enacted
                    by the balance sheet date and are expected to apply when the related deferred income tax asset is realised or the deferred income tax liability is settled.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax assets are recognised to the extent that it is probable that future taxable profit will be
                    available against which the temporary differences can be utilised.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax is recognised on temporary differences arising on income earned from investments in subsidiaries,
                    except where the timing of the reversal of the temporary difference can be controlled by the Group and it is probable that the temporary difference will not reverse in the foreseeable future.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Deferred income tax assets and liabilities are offset when there is a legally enforceable right to offset current tax
                    assets against current tax liabilities and when the deferred income tax assets and liabilities relate to income taxes levied by the same taxation authority on either the taxable entity or different taxable entities where there is an
                    intention to settle the balances on a net basis.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory
      contextRef="c20240101to20241231"
      id="Text_cc12744454db4e4199e6aaad47460270">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.20&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Employee benefits&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Employee benefits are recognised as an expense, unless the cost qualifies to be classified as asset.&lt;/div&gt;

&lt;div&gt;
                  &lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Employee leave entitlement&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Employee entitlements to annual leave are recognised when they accrue to employees. An accrual is made for the
                    estimated liability for annual leave as a result of services rendered by employees up to the balance sheet date.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory
      contextRef="c20240101to20241231"
      id="Text_4cbd0a5fdeef4e5c9bbc0717255c6e71">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.21&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Functional and presentation currency&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Items included in the financial statements of each entity in the Group are measured using the currency of the primary
                    economic environment in which the entity operates (the &#x201c;functional currency&#x201d;). The consolidated financial statements are presented in United States Dollars, which is the Company&#x2019;s functional currency. All financial information presented
                    in US dollars has been rounded to the nearest thousand, unless otherwise stated.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-style: italic;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic;"&gt;Transactions and balances&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 63pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Transactions in a currency other than the functional currency (&#x201c;foreign currency&#x201d;) are translated into the functional
                    currency using the exchange rates prevailing at the date of the transactions. Foreign currency exchange gains and losses resulting from the settlement of such transactions, and from the translation of monetary assets and liabilities
                    denominated in foreign currencies at the closing rates at the balance sheet date, are recognised in profit or loss.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <hafn:DisclosureOfAccountingPolicyForCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsExplanatoryPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_d92a81831fb14b07822ab6b16bbb64b6">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.22&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents, Cash retained in the commercial pools, and Restricted cash&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;For the purpose of presentation in the consolidated statement of cash flows, cash and cash equivalents include cash on
                    hand and deposits held at call with financial institutions, which are subject to an insignificant risk of change in value, and cash retained in the commercial pools. The restricted cash represents amounts placed in FFA collateral
                    accounts and debt service reserve accounts for sale and leaseback financing.&lt;/div&gt;
</hafn:DisclosureOfAccountingPolicyForCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory
      contextRef="c20240101to20241231"
      id="Text_940c95d7666e41639169a87921b77118">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.23&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Share capital&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt; and treasury shares&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Ordinary shares are classified as equity. Incremental costs directly attributable to the issuance of new equity
                    instruments are taken to equity as a deduction, net of tax, from the proceeds.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When any entity within the Group purchases the Company&#x2019;s ordinary shares (&#x201c;treasury shares&#x201d;), the carrying amount
                    which includes the consideration paid and any directly attributable transaction cost is presented as a component within equity attributable to the Company&#x2019;s equity holders, until they are cancelled, sold, or reissued.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;When treasury shares are subsequently sold or reissued pursuant to an employee share option scheme, the cost of
                    treasury shares is reversed from the treasury share account and the realised gain or loss on sale or reissue, net of any directly attributable incremental transaction costs, is recognised in the capital reserve.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory
      contextRef="c20240101to20241231"
      id="Text_2dd59502de4a4c4a9e68468796fc18fd">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.24&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Dividends&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Interim dividends are recognised in the financial year in which they are declared payable and final dividends are
                    recognised when the dividends are approved for payment by the directors and shareholders respectively.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory
      contextRef="c20240101to20241231"
      id="Text_dbe4d4cfc19f46afad175367442d6bdd">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.25&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Provisions&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Provisions are recognised when the Group has a present legal or constructive obligation whereby as a result of past
                    events, it is more likely than not that an outflow of resources will be required to settle the obligation and a reliable estimate of the settlement amount can be made. When the Group expects a provision to be reimbursed, the
                    reimbursement is recognised as a separate asset but only when the reimbursement is virtually certain. Provisions are not recognised for future operating losses.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory
      contextRef="c20240101to20241231"
      id="Text_444d11b850a84b779fbf9d3ba68fc7ac">
&lt;div&gt;
                   &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.26&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Segment reporting&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Operating segments are reported in a manner consistent with reporting provided to the Group&#x2019;s Chief Executive Officer
                    (&#x201c;CEO&#x201d;), who is the Group&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;). The CODM is responsible for allocating resources and assessing performance of the operating segments; namely LR1, LR2, MR (including IMO II MR) and Handy (including
                    IMO II Handy) for the financial year ended 31 December 2024.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="c20240101to20241231"
      id="Text_1c4f84694e5f4561a946f0f8b5aba5df">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;2.27&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group presents basic and diluted earnings per share data for its ordinary shares. Basic earnings per share is
                    calculated by dividing the profit or loss attributable to ordinary shareholders of the Company by the weighted-average number of ordinary shares outstanding during the financial year, adjusted for own shares held. Diluted earnings per
                    share is determined by adjusting the profit or loss attributable to ordinary shareholders and the weighted-average number of ordinary shares outstanding for own shares held and the effects of all dilutive potential ordinary shares,
                    which comprise share options and restricted share units granted to employees.&lt;/div&gt;
</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory
      contextRef="c20240101to20241231"
      id="Text_16470053f7a943448361ea1b9007fc96">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;3.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Acquisition of assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On 27 January 2022, the Group completed the acquisition of 32 vessels from Chemical Tankers Inc and its subsidiaries (&#x201c;CTI&#x201d;), in exchange for the Company&#x2019;s equity instruments (&#x201c;Acquisition of CTI fleet&#x201d;). The acquisition was accounted
                    for as an asset acquisition that did not constitute a business and which was satisfied by way of issuance of new shares of the Company together with the Company&#x2019;s existing treasury shares.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;In exchange for all outstanding shares in CTI, CTI&#x2019;s shareholders received a total of 99,199,394 common shares in the Company, consisting of 92,112,691 newly issued shares and 7,086,703 of treasury shares.
                    Since the consideration for the acquisition was satisfied by way of issuance of the Company&#x2019;s equity instruments, the accounting of the fair value of the consideration settled follows the guidance of IFRS 2 &lt;span style="font-style: italic;"&gt;Share-based Payment&lt;/span&gt;. At the acquisition date, ordinary shares and the existing treasury shares of the Company were issued to CTI&#x2019;s shareholders, and the fair value of issued shares was deemed to be the fair value of
                    the CTI&#x2019;s net assets acquired.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of CTI&#x2019;s net assets acquired was assessed at US$221.1 million. Equity settlement of the transaction resulted in an increase in share capital of US$0.9 million and share premium of US$207.4 million, while reducing
                    balance of treasury shares by US$12.8 million. The effects of CTI acquisition resulted in increases in the Group&#x2019;s assets,
                    liabilities and equity by US$943.0 million, US$721.9 million and US$221.1 million respectively.&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right;"&gt;
                            &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                            &lt;div&gt;Assets acquired and liabilities assumed&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 45pt;"&gt; A summary of the acquired assets and liabilities of CTI is presented below. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: left; margin-left: 18pt;"&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;CTI balances acquired at&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;fair values&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Property, plant and equipment&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893,009&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Restricted cash&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,050&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Cash and cash equivalents&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Inventories&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,168&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;36,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,435&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(702,423&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; font-weight: bold; margin-left: 9pt;"&gt;Total net assets acquired&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,148&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;

&lt;div style="clear: both; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;Consideration transferred&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 45pt;"&gt; The following table summarises the acquisition date fair value of each class of consideration transferred. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Common shares issued&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;208,316&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Treasury shares transferred&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,832&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Less: Cost of issuing new common shares&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(936&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Net consideration transferred in the form of issued common shares and treasury shares&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;220,212&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(c)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                          &lt;div&gt;Measurement of fair values&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; margin-left: 45pt;"&gt;The fair value of acquired vessels was estimated based on an independent third-party valuation report close to the acquisition date,
                    which made reference to comparable transaction prices of similar vessels.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; margin-left: 45pt;"&gt;The carrying values of acquired borrowings approximate their fair values as the bank borrowings bear floating interest rates and were
                    re-priceable at three-month intervals.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; margin-left: 45pt;"&gt;Other acquired items represent working capital items whose carrying values approximate fair values due to short period of maturity.&lt;/div&gt;
</ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory>
    <hafn:NumberOfVesselsAcquired
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="0"
      id="Fact_7bdd1a1b732f435485557965dcac9e24"
      unitRef="U004">32</hafn:NumberOfVesselsAcquired>
    <hafn:PurchaseOfCommonStock
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="0"
      id="Fact_9b640406c9bc4f9f98ac5a24eed59fd2"
      unitRef="U001">99199394</hafn:PurchaseOfCommonStock>
    <hafn:NumberOfIssuanceShares
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="0"
      id="Fact_18371c7dfc374ce29c8e31fc0bac18d9"
      unitRef="U001">92112691</hafn:NumberOfIssuanceShares>
    <hafn:IncreaseDecreaseThroughTreasuryShareTransactionsEquityShares
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="0"
      id="Fact_f1ff0066c8e54d21ba7571fcaf2b7066"
      unitRef="U001">7086703</hafn:IncreaseDecreaseThroughTreasuryShareTransactionsEquityShares>
    <hafn:FairValueOfAssetsAcquired1
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_ee90e28d4d9a4de1906ada576603ddcc"
      unitRef="U002">221100000</hafn:FairValueOfAssetsAcquired1>
    <ifrs-full:IssuedCapital
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_14c9b0c8f45e4469af52cbfdb1d7247a"
      unitRef="U002">900000</ifrs-full:IssuedCapital>
    <ifrs-full:SharePremium
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_1901bcebdd89436eb90ae82c3e731b90"
      unitRef="U002">207400000</ifrs-full:SharePremium>
    <ifrs-full:TreasuryShares
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_00659c8175784e238fd4fae0e1b3f28a"
      unitRef="U002">12800000</ifrs-full:TreasuryShares>
    <ifrs-full:Assets
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_fd7af280864d4d248696d2f0fc46f6ac"
      unitRef="U002">943000000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_cc60aeb202e9437d885fbf415c9fc637"
      unitRef="U002">721900000</ifrs-full:Liabilities>
    <ifrs-full:Equity
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-5"
      id="Fact_264334bf08e345fa9c9a23481bc2a7f3"
      unitRef="U002">221100000</ifrs-full:Equity>
    <hafn:DisclosureOfDetailedInformationAboutAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6d4c796b9e8d48f792115f11ef4d7277">
&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 45pt;"&gt; A summary of the acquired assets and liabilities of CTI is presented below. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: left; margin-left: 18pt;"&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;CTI balances acquired at&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;fair values&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Property, plant and equipment&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893,009&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Restricted cash&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,050&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Cash and cash equivalents&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Inventories&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,168&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;36,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,435&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(702,423&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; font-weight: bold; margin-left: 9pt;"&gt;Total net assets acquired&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,148&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_e6ccea5b778d4707b7ba189d38c34545"
      unitRef="U002">893009000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <hafn:RestrictedCashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_680ed0e9ee6c43b7a7d1261943bab55a"
      unitRef="U002">6050000</hafn:RestrictedCashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_0b2ccb2ff94b41419a8ee6016717448c"
      unitRef="U002">4195000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:InventoryRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_a28913d9cfed42c4b05c17d36eeabdd1"
      unitRef="U002">3168000</ifrs-full:InventoryRecognisedAsOfAcquisitionDate>
    <hafn:TradeOtherCurrentReceivablesAndPrepaymentsRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_c4e0365f415c421295d9fc81c0dc055d"
      unitRef="U002">36584000</hafn:TradeOtherCurrentReceivablesAndPrepaymentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_e8d03b17bcc740deb5db244ee556a1a0"
      unitRef="U002">19435000</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_077f76f79509435f8a06cf242f43601b"
      unitRef="U002">702423000</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_b806afbc0076498f989f19b5c4fbf554"
      unitRef="U002">221148000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <hafn:DisclosureOfDetailedInformationAboutConsiderationTransferredTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6a91bfa6a8fc4b0b8235bea80a64820c">
&lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 45pt;"&gt; The following table summarises the acquisition date fair value of each class of consideration transferred. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Common shares issued&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;208,316&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Treasury shares transferred&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,832&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Less: Cost of issuing new common shares&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(936&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Net consideration transferred in the form of issued common shares and treasury shares&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;220,212&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                     &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutConsiderationTransferredTableTextBlock>
    <ifrs-full:IssueOfEquity
      contextRef="c20220127to20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_6aa7b8eb7bc24a5e83f39e791b1e31ce"
      unitRef="U002">208316000</ifrs-full:IssueOfEquity>
    <ifrs-full:TreasuryShares
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_8b7fd681275f471ebe2a545627b77296"
      unitRef="U002">12832000</ifrs-full:TreasuryShares>
    <hafn:CostOfIssuingNewCommonShares
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_bbe675ade4fb4697bcf9c169afa93688"
      unitRef="U002">936000</hafn:CostOfIssuingNewCommonShares>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="c20220127_BusinessCombinationsAxis_ChemicalTankersIncMember"
      decimals="-3"
      id="Fact_a963083636d64d57aaace26d2036d100"
      unitRef="U002">220212000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:DisclosureOfRevenueExplanatory
      contextRef="c20240101to20241231"
      id="Text_ff66331b7e9f464fb31e416444399b4f">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;4.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Revenue&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding: 0px 0px 2px;"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Hafnia Vessels and TC Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;132,505&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;134,436&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,824&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from voyage charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,803,091&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,781,036&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,852,727&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,935,596&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,915,472&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;External Vessels in Disponent-Owner Pools&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from voyage charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;933,051&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;756,234&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,868,647&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,671,706&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="clear: both; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;IFRS 16 Lease Revenue&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The following table summarizes the lease and non-lease components of revenue from time charters during the financial
                    years ended 31 December 2024, 2023 and 2022. These figures are not readily quantifiable as the Group&#x2019;s contracts under time charter arrangements do not separate these components. The Group has estimated these amounts by reference to an
                    approximation of the fair market value of vessel operating expenses for the non-lease component.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Lease component of revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;92,180&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;94,078&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;48,322&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Non-lease component of revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;40,325&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;40,358&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;25,502&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Total revenue&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;132,505&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;134,436&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,824&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;IFRS 15 Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;For vessels employed in the commercial pool arrangements and traded in the spot market, we recognize revenue &#x2018;over time&#x2019;
                    as the customer (i.e. the charterer) is simultaneously receiving and consuming the benefits of the vessel. Under IFRS 15, the performance obligation has been identified as the transportation of cargo from one point to another.
                    Therefore, in a spot market voyage charter under IFRS 15, revenue is recognized on a pro-rata basis commencing on the date that the cargo is loaded and concluding on the date of discharge. The Group also considers short-term time
                    charters (with initial terms of less than one year) as spot market voyage charters. These voyages are accounted for under IFRS 16 &#x2013; Leases (given the contractual nature of the agreements) but are disclosed as spot market voyages in the
                    table above given their short term nature, and greater exposure to spot market volatility.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Payments for trade receivables generally are due immediately or within 7 days from the invoice date. Information about trade receivables from contracts with customers and contract assets is presented in Note 16.&lt;/div&gt;
</ifrs-full:DisclosureOfRevenueExplanatory>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory
      contextRef="c20240101to20241231"
      id="Text_3f40706b2d534941880ffb733e2fcdb0">
&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding: 0px 0px 2px;"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Hafnia Vessels and TC Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;132,505&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;134,436&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,824&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from voyage charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,803,091&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,781,036&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,852,727&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,935,596&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,915,472&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;External Vessels in Disponent-Owner Pools&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue from voyage charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;933,051&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;756,234&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,868,647&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,671,706&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The following table summarizes the lease and non-lease components of revenue from time charters during the financial
                    years ended 31 December 2024, 2023 and 2022. These figures are not readily quantifiable as the Group&#x2019;s contracts under time charter arrangements do not separate these components. The Group has estimated these amounts by reference to an
                    approximation of the fair market value of vessel operating expenses for the non-lease component.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Lease component of revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;92,180&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;94,078&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;48,322&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Non-lease component of revenue from time charter&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;40,325&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;40,358&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;25,502&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Total revenue&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;132,505&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;134,436&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,824&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.47%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_1b7af95011bf4bfeafb15a35cfe1bd03"
      unitRef="U002">132505000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_fa6df0db5dff4ac3a79b6a0ca99c8ae6"
      unitRef="U002">134436000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_8480f28a6c1f4288ad68cc404feece28"
      unitRef="U002">73824000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember"
      decimals="-3"
      id="Fact_3640f9e9c6f74317a2fbf68729af804b"
      unitRef="U002">1803091000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember"
      decimals="-3"
      id="Fact_cd380147703a483e9d24cfa1e2077363"
      unitRef="U002">1781036000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_RevenueFromVoyageCharterMember"
      decimals="-3"
      id="Fact_361375317252447893640cbed0324867"
      unitRef="U002">1852727000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_50164c79ba504955b1beab2b6cb2e90c"
      unitRef="U002">1935596000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_e192ceeeca9143c7aaf6566d2d278d3c"
      unitRef="U002">1915472000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_06eed47bcd994676b47fb720b1f8714f"
      unitRef="U002">1926551000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_4d7bf42c9b6b4523bab347f5510afa98"
      unitRef="U002">933051000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_7eb010e77cbd45c29e59698243864f65"
      unitRef="U002">756234000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_0e5ede097bd1417e99c5e683de70e6e6"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_710c86545fba497c8e2b00a4f33225c4"
      unitRef="U002">2868647000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6a6b0737220743f68027491451d53eb6"
      unitRef="U002">2671706000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b2d520371bd14bbf9f34d547bc991c76"
      unitRef="U002">1926551000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-3"
      id="Fact_65c73568570346578521e125a00c5dad"
      unitRef="U002">92180000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-3"
      id="Fact_95ad922cb8ec4aecb9efed5b3b39a248"
      unitRef="U002">94078000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-3"
      id="Fact_299158f5d8c445beab0621546fbde069"
      unitRef="U002">48322000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-3"
      id="Fact_bdaf7808ee8849e09959671d864e1eb9"
      unitRef="U002">40325000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-3"
      id="Fact_535ca908005f453b8b82ffd0f0108430"
      unitRef="U002">40358000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-3"
      id="Fact_641eb9f415d24001afb03d3739c7c170"
      unitRef="U002">25502000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_f0eb98d4aa0845f0b96c86613563b186"
      unitRef="U002">132505000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_562ea43dbb18451caf229d6bfbd93202"
      unitRef="U002">134436000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_RevenueFromTimeCharterMember"
      decimals="-3"
      id="Fact_163b3351046f42b6992123fdcd9f2d41"
      unitRef="U002">73824000</ifrs-full:Revenue>
    <hafn:PeriodOfPaymentsForTradeReceivables
      contextRef="c20240101to20241231"
      id="Fact_c832efdcbd9a4a3597f9b81e0018438b">P7D</hafn:PeriodOfPaymentsForTradeReceivables>
    <ifrs-full:DisclosureOfExpensesByNatureExplanatory
      contextRef="c20240101to20241231"
      id="Text_1186f6b187d14d9297063019c7f4cd76">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;5.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Expenses by nature&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Hafnia Vessels and TC Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Fuel oil consumed&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;357,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;349,081&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;388,497&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Port costs&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;150,806&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;158,967&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;122,331&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Brokers&#x2019; commission expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;26,245&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;26,451&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;27,080&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;8,809&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,633&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10,096&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Pool allocation&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;925&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,733&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;31,851&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;544,317&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;548,865&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;579,855&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;External Vessels in Disponent-Owner Pools&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Fuel oil consumed&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;190,064&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;161,820&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Port costs&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;71,231&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;62,691&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Brokers&#x2019; commission expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;51,386&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;48,500&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;18,369&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Pool allocation&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,752&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,794&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;332,802&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;279,749&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Employee benefits (Note 6)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;167,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,462&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;167,098&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Maintenance and repair expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;79,716&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;76,994&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;70,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Insurance expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;13,143&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,234&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,832&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;17,907&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;16,179&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14,389&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;278,041&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;268,869&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;263,903&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Corporate support service fee&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,730&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,090&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,191&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Employee benefits (Note 6)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;50,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;42,816&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;37,766&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;26,111&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;21,665&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;17,567&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Other expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;79,446&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;69,571&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;59,524&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfExpensesByNatureExplanatory>
    <ifrs-full:DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory
      contextRef="c20240101to20241231"
      id="Text_38fc0278a124465cb572cedb3b4e1504">
&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Hafnia Vessels and TC Vessels&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Fuel oil consumed&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;357,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;349,081&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;388,497&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Port costs&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;150,806&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;158,967&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;122,331&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Brokers&#x2019; commission expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;26,245&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;26,451&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;27,080&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;8,809&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,633&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10,096&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Pool allocation&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;925&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,733&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;31,851&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;544,317&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;548,865&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;579,855&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;External Vessels in Disponent-Owner Pools&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Fuel oil consumed&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;190,064&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;161,820&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Port costs&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;71,231&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;62,691&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Brokers&#x2019; commission expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;51,386&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;48,500&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;18,369&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Pool allocation&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1,752&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,794&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Voyage expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;332,802&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;279,749&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Employee benefits (Note 6)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;167,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,462&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;167,098&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Maintenance and repair expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;79,716&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;76,994&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;70,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Insurance expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;13,143&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,234&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,832&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;17,907&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;16,179&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14,389&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;278,041&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;268,869&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;263,903&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Corporate support service fee&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,730&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,090&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,191&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Employee benefits (Note 6)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;50,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;42,816&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;37,766&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;26,111&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;21,665&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;17,567&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Other expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;79,446&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;69,571&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;59,524&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory>
    <ifrs-full:FuelExpense
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_5a66b9fd7ae4498c80642bf24b42c3ff"
      unitRef="U002">357532000</ifrs-full:FuelExpense>
    <ifrs-full:FuelExpense
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_d4779040943a4ac1b2f5ea4d775f405b"
      unitRef="U002">349081000</ifrs-full:FuelExpense>
    <ifrs-full:FuelExpense
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_7bceaa7b229d46e8a28ba62d099e395e"
      unitRef="U002">388497000</ifrs-full:FuelExpense>
    <hafn:PortCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_b3d4e4af9699430ebd2762086da55d3d"
      unitRef="U002">150806000</hafn:PortCosts>
    <hafn:PortCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_1985e0c7a5824e888371f73bac17e014"
      unitRef="U002">158967000</hafn:PortCosts>
    <hafn:PortCosts
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_cab5c64c8c4241d59f2deb3d24651ddf"
      unitRef="U002">122331000</hafn:PortCosts>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_d35669f1ed5545ee9f0a6fa6b33e1539"
      unitRef="U002">26245000</ifrs-full:FeeAndCommissionExpense>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_076d5b1204c84bcf8c5d8f5c8b1f5543"
      unitRef="U002">26451000</ifrs-full:FeeAndCommissionExpense>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_797deb91974f42ce8c52bdc1bda8ce96"
      unitRef="U002">27080000</ifrs-full:FeeAndCommissionExpense>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_6170b65d5820456e95c1df896063f62a"
      unitRef="U002">8809000</hafn:OtherVoyageRelatedExpenses>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_2a3afefdd04f40f8a1c212e15e369ea0"
      unitRef="U002">2633000</hafn:OtherVoyageRelatedExpenses>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_b81fb835d1c04b2183e0a6ac354c1ca7"
      unitRef="U002">10096000</hafn:OtherVoyageRelatedExpenses>
    <hafn:PoolAllocation
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_4e659f40616c422993c229bd90c196ca"
      unitRef="U002">925000</hafn:PoolAllocation>
    <hafn:PoolAllocation
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_6dc7b503254e49e29a0ca40a7c6614dd"
      unitRef="U002">11733000</hafn:PoolAllocation>
    <hafn:PoolAllocation
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_639c6eb1f2e44bed9c4fa3c69a4c95f1"
      unitRef="U002">31851000</hafn:PoolAllocation>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_62b7caab6b6e467f85bed728a490bc6a"
      unitRef="U002">544317000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_a70065192955437e861234f33f3c611b"
      unitRef="U002">548865000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-3"
      id="Fact_b8ca6d65a49f44a3b77709e8f8b9454b"
      unitRef="U002">579855000</ifrs-full:CostOfSales>
    <ifrs-full:FuelExpense
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_b77da705cf1948058d017a34d3caa6a4"
      unitRef="U002">190064000</ifrs-full:FuelExpense>
    <ifrs-full:FuelExpense
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_a2d93cd636454f1e9a767870dfff1239"
      unitRef="U002">161820000</ifrs-full:FuelExpense>
    <ifrs-full:FuelExpense
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_cbeb0a592c3a4045b0ea3ef244f61370"
      unitRef="U002">0</ifrs-full:FuelExpense>
    <hafn:PortCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_9007df4c4e61491b93fa897a95c6353c"
      unitRef="U002">71231000</hafn:PortCosts>
    <hafn:PortCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_61baf38c890444c29fcede26017cd7ee"
      unitRef="U002">62691000</hafn:PortCosts>
    <hafn:PortCosts
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_2eec21f7eaf24d63a8a2365fe63a4038"
      unitRef="U002">0</hafn:PortCosts>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_a9553b4fc6d042dba4521d2670497a6e"
      unitRef="U002">51386000</ifrs-full:FeeAndCommissionExpense>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_d1ec48803a1e4b1db12f6e8ceb0d14f7"
      unitRef="U002">48500000</ifrs-full:FeeAndCommissionExpense>
    <ifrs-full:FeeAndCommissionExpense
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_68718b51eec649f9a95970f31cff798e"
      unitRef="U002">0</ifrs-full:FeeAndCommissionExpense>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_cbd63dd2927a40708a1f671185a511e6"
      unitRef="U002">18369000</hafn:OtherVoyageRelatedExpenses>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_362fe0d6a7594baaa3bd2e332bed1394"
      unitRef="U002">14532000</hafn:OtherVoyageRelatedExpenses>
    <hafn:OtherVoyageRelatedExpenses
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_5a9f5dedfdf74e30938cdc754a9aa351"
      unitRef="U002">0</hafn:OtherVoyageRelatedExpenses>
    <hafn:PoolAllocation
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_e8c7ddaa932e4351a9a5f3bbde80c9bb"
      unitRef="U002">1752000</hafn:PoolAllocation>
    <hafn:PoolAllocation
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_28df0151a16d45029af49aea7eb94bbf"
      unitRef="U002">-7794000</hafn:PoolAllocation>
    <hafn:PoolAllocation
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_a1e4854ce1d94f7e86ed0837253fb5cb"
      unitRef="U002">0</hafn:PoolAllocation>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_2f918ef0250f4053aad0f828658724a9"
      unitRef="U002">332802000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_491da6b4342a44e2a25e57764a3fea29"
      unitRef="U002">279749000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-3"
      id="Fact_dc8fd314b72f4886be59abfbaa4af233"
      unitRef="U002">0</ifrs-full:CostOfSales>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_8ab94f4d1c464a42917b0bb1107a3807"
      unitRef="U002">167275000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bf940783194b4eb28b17c0d496360e0a"
      unitRef="U002">163462000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b5747447a50e4c4e979f4353bccf2f56"
      unitRef="U002">167098000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <ifrs-full:RepairsAndMaintenanceExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_56ad1e7bae81461b82bb816c9996552b"
      unitRef="U002">79716000</ifrs-full:RepairsAndMaintenanceExpense>
    <ifrs-full:RepairsAndMaintenanceExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d0edc1d2819b4a2baa6249760917c88f"
      unitRef="U002">76994000</ifrs-full:RepairsAndMaintenanceExpense>
    <ifrs-full:RepairsAndMaintenanceExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b0a42a1016894a45b60190332d2aa3de"
      unitRef="U002">70584000</ifrs-full:RepairsAndMaintenanceExpense>
    <ifrs-full:InsuranceExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_4e4216ff9d1c4d01b02d2320f1c4c022"
      unitRef="U002">13143000</ifrs-full:InsuranceExpense>
    <ifrs-full:InsuranceExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9c87e8eb43fa4dc38c18ba7c6fd3df69"
      unitRef="U002">12234000</ifrs-full:InsuranceExpense>
    <ifrs-full:InsuranceExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5c2b095649244b758011c0a8706bf7b2"
      unitRef="U002">11832000</ifrs-full:InsuranceExpense>
    <hafn:OtherVesselOperatingExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_0c5c79309b68473d8a43ee5b6a8f8ebd"
      unitRef="U002">17907000</hafn:OtherVesselOperatingExpenses>
    <hafn:OtherVesselOperatingExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bd0109398c084f08ad562b4d7e2816dd"
      unitRef="U002">16179000</hafn:OtherVesselOperatingExpenses>
    <hafn:OtherVesselOperatingExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f206d036eb414824bfdc19a0288f981a"
      unitRef="U002">14389000</hafn:OtherVesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_af9d1e0640ae408cbfd3091070150b50"
      unitRef="U002">278041000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1c1f882dcc684035a3c75458035b47cf"
      unitRef="U002">268869000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_43adf853e8274e2b9c53bf186ebf8c80"
      unitRef="U002">263903000</hafn:VesselOperatingExpenses>
    <hafn:CorporateSupportServiceFee
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6d9d465402014ed791375aeed0b4d0cb"
      unitRef="U002">2730000</hafn:CorporateSupportServiceFee>
    <hafn:CorporateSupportServiceFee
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a073419788cf42d4a9f046f4d550e5f2"
      unitRef="U002">5090000</hafn:CorporateSupportServiceFee>
    <hafn:CorporateSupportServiceFee
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ac8b4a62d76d458b82b735d98acf904e"
      unitRef="U002">4191000</hafn:CorporateSupportServiceFee>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_bbf1dcf58e554729b8d6ae712a3ad22d"
      unitRef="U002">50605000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5a74a2d8b7d2442e83f15bbedadd8d5c"
      unitRef="U002">42816000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2c867a7bfe9346409b1159587c6bfe8c"
      unitRef="U002">37766000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_52d5bb725f224c3b87f0079b3aac6336"
      unitRef="U002">26111000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e861c28b093b42c9a018c82309081e8e"
      unitRef="U002">21665000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0c66458b87a04d67889d3e95b013c3be"
      unitRef="U002">17567000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:OtherExpenseByNature
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_68ef341be9094c29bac1b8b74314a424"
      unitRef="U002">79446000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d5aeb3c140774f1ab91b45c4b5944611"
      unitRef="U002">69571000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0d726130e0dd4ee5b5189589ef87fba1"
      unitRef="U002">59524000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="c20240101to20241231"
      id="Text_ec4ee5bc2e034e80a144749daea6e206">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;6.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Employee benefits&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Seafaring crew&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;167,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,462&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;167,098&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Shore-based staff&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;50,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;42,816&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;37,766&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;217,880&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;206,278&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;204,864&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <ifrs-full:DisclosureOfDefinedContributionPlansExplanatory
      contextRef="c20240101to20241231"
      id="Text_cbf37d30182a4a3ca190b172ea5d4881">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Seafaring crew&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;167,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,462&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;167,098&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Shore-based staff&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;50,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;42,816&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;37,766&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;217,880&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;206,278&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;204,864&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfDefinedContributionPlansExplanatory>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f820c2b2b58b47b399cbdb461f95714e"
      unitRef="U002">167275000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dc222d2cec214da5958be7ad16dc8e1f"
      unitRef="U002">163462000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_9de3a9e97a32428e9b170823ef61409f"
      unitRef="U002">167098000</hafn:EmployeeBenefitsExpenseRelatedToSeafaringEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2a83f095be624031b77cdabe6b793d65"
      unitRef="U002">50605000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6240b8f816c84ddd9f6a3faffb3379a3"
      unitRef="U002">42816000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_67a2a5e309234b448dc014ea44023f1d"
      unitRef="U002">37766000</hafn:EmployeeBenefitsExpenseRelatedToShoreBasedEmployees>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_19a907410f4e4ef4974dab5a95c6e1cd"
      unitRef="U002">217880000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_69281c9054be4b38b63e1b5c28d4fbe6"
      unitRef="U002">206278000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_9a7e08fc1d5a46dca4387bee80dc41d1"
      unitRef="U002">204864000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="c20240101to20241231"
      id="Text_6a724faae1d04e5a9d868b6b9bd8da03">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;7.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Income taxes&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Based on the tax laws in the jurisdictions in which the Group and its subsidiaries operate, qualifying international
                    shipping profits are exempted from income tax. Non-shipping profits may be taxable at the prevailing tax rate of each tax jurisdiction where the profit is earned.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Certain of the Group&#x2019;s vessels are subject to the tonnage tax regime in Denmark, whose effect is not significant.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Tax expense attributable to profit is made up of:&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Current income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,540&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,785&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Others&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;(1,431&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(289&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;4,418&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,678&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;There is currently no income,
                      withholding, capital gain or capital transfer taxes payable in Bermuda. Pursuant to the Group&#x2019;s re-domiciliation exercise to Singapore in 2024, the Group no longer maintains significant presence in Bermuda and is not expected to have
                      income which would be taxable under the proposed Bermuda corporate income system or Pillar 2 rules. &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The majority of the Group&#x2019;s international shipping income accrues in Singapore, where the Group exercises strategic and
                      commercial control over its international shipping activities. As such, the majority of the Group&#x2019;s tax bases is subject to Singapore tax legislation. The Group enjoys the Maritime Sector Incentive &#x2013; Singapore Registry of Ships
                      (&#x201c;MSI-SRS&#x201d;), and also has been awarded the Maritime Sector Incentive &#x2013; Approved International Shipping Enterprise Award (&#x201c;MSI-AIS&#x201d;) by the Maritime and Port Authority of Singapore. The MSI-SRS incentive generally applies to
                      Singapore-flagged vessels and does not entail a separate application to the MPA. On the other hand, the MSI-AIS (which is effective till 30 April 2028) is on an application basis, and subsequently renewable, subject to the Group
                      satisfying all relevant qualifying conditions such as minimum business spending in Singapore. The Group has satisfied such conditions to date and will expect to do so. Under the MSI-AIS Award, profits arising from qualifying
                      international shipping activities are tax exempt in Singapore.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Corporate income tax is levied as appropriate on the Group&#x2019;s non-international shipping activities which mainly
                      comprise of pool management activities conducted in Singapore and Denmark. &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The income tax expense reconciliation of the Group is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Reconciliation of effective tax rate&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;778,453&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;799,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;758,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Tax calculated at a tax rate of &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;% (2023: &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;%, 2022: &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;%)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of:&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Tax on non-shipping income&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,540&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,785&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Changes in estimates related to prior years&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;(1,431&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(289&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Income tax expense&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;4,418&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,678&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The Group operates in several countries which have enacted new legislations to implement the global minimum top-up
                        tax (Pillar 2 of BEPS 2.0) in 2024.&#160; The Group&#x2019;s main sources of revenue are from international shipping. Under Pillar 2, international shipping income is specifically exempted from minimum top-up taxes.&#160; The Group generates
                        non-shipping income mainly from its pool and bunker management activities. However, the Group is incurring effective tax rate of more than 15%
                        in the jurisdictions with such activities (e.g. Denmark). Hence, the Group does not have material Pillar 2 exposures for 2024 and will continue to monitor the potential impact of top-up taxes and the legislations and tax rules
                        worldwide as Pillar 2 develops. &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The Group has applied the temporary mandatory relief from deferred tax accounting for the impact of global minimum
                        top-up tax and will account for it as a current tax when it is incurred.&lt;/div&gt;
</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutIncomeTaxExpensesTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_7f51923f968841f9ba5c4c795b4d4b46">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Tax expense attributable to profit is made up of:&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Current income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,540&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,785&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Others&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;(1,431&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(289&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;4,418&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,678&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutIncomeTaxExpensesTableTextBlock>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_42a34eb694f2420dab2bde9dbeeb790d"
      unitRef="U002">5849000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_50188f7b47104352ba75c74be81474dd"
      unitRef="U002">6540000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f80ad125c20d46bdacd22204433c52b8"
      unitRef="U002">5785000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e2691157597d4024b5239d15d5927d57"
      unitRef="U002">-1431000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ab3b31fe71ff4ad484eca261c33dad9b"
      unitRef="U002">-289000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2a28c7c3160f4bff997827746d1c3a12"
      unitRef="U002">893000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_aedd2858531b4ebb9f9e28ea80e781b8"
      unitRef="U002">4418000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_975a9a3d45f94766a1f74ba4a09ac2d7"
      unitRef="U002">6251000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4265274c7f72466ea57e807e434370ff"
      unitRef="U002">6678000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <hafn:TaxesPayableInForeignCountry
      contextRef="c20241231"
      decimals="-3"
      id="Fact_f4187cf709cd4ff59bde3cd20d59d9a6"
      unitRef="U002">0</hafn:TaxesPayableInForeignCountry>
    <hafn:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_0fd4720dda014531aaeda4442b9a1e0d">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The income tax expense reconciliation of the Group is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Reconciliation of effective tax rate&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$&lt;/span&gt;&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;778,453&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;799,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;758,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Tax calculated at a tax rate of &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;% (2023: &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;%, 2022: &lt;span style="text-indent: 0pt;"&gt;0&lt;/span&gt;%)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of:&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Tax on non-shipping income&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,540&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,785&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;- Changes in estimates related to prior years&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;(1,431&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(289&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;893&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Income tax expense&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;4,418&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;6,678&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6ac286de9f1842f895445be44ce06fb2"
      unitRef="U002">778453000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_11a7b3f3987942209f3ec6e86b658a0c"
      unitRef="U002">799526000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_12a8bb0d8f2e452788ea6b306a4968c4"
      unitRef="U002">758267000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ApplicableTaxRate
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_ba043d22d3cc4e00895af788d1425f52"
      unitRef="U006">0</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_bb02a3c40cb042a4bae7f07aa44ad0de"
      unitRef="U006">0</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_fca356ea4569467d9e20d2e2eeee9f1c"
      unitRef="U006">0</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e3b66ba875c9433d9d7ebd7dc399953b"
      unitRef="U002">0</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_723a7d6515e249adbe634c01c5b5ebf2"
      unitRef="U002">0</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_60c7335546734340b896955fb317fd09"
      unitRef="U002">0</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_0d2c62cf1c5540128c92125e40dcbe23"
      unitRef="U002">5849000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6f4b36c2e001470bae994dff90097f04"
      unitRef="U002">6540000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8ed7ccd5efbf4703856190e2b19b36ac"
      unitRef="U002">5785000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7c3f6f00cb4a45768125041bf7a6daf2"
      unitRef="U002">-1431000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c6aa894951324062a922358b8bb0f0fe"
      unitRef="U002">-289000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_67f15df21be84558b6302dc7b371c285"
      unitRef="U002">893000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_52fb4f66a21c4105ab0e31839eccdfa3"
      unitRef="U002">4418000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3f17e2c0e2f145ada466ffb76f9ef41b"
      unitRef="U002">6251000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_90fc934143644c2da92f96d65622dc82"
      unitRef="U002">6678000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <hafn:ApplicableTaxRateInForeignCountries
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember"
      decimals="2"
      id="Fact_9c67733cf27f4fa3b5728deddb13918e"
      unitRef="U006">0.15</hafn:ApplicableTaxRateInForeignCountries>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="c20240101to20241231"
      id="Text_527028ecae8c4538b35b0d29daa78d8b">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;8.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Earnings per share&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share is calculated by dividing the net profit attributable to equity holders of the Company by the weighted average
                    number of ordinary shares outstanding during the financial year.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Net profit attributable to equity holders of the Company&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;774,035&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;793,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;751,589&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;
                              &lt;div&gt;&lt;br/&gt;
                              &lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                              &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                              &lt;div&gt;Basic earnings per share&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                      &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Number of shares&lt;br/&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Issued common shares at 1 January&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;506,820,170&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;503,388,593&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;370,244,325&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of share options exercised satisfied from treasury shares&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;10,849,214&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,308,923&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;66,374&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of shares issued for acquisition of CTI&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;83,736,555&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of new shares issued&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;4,609,675&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,876,884&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;25,551,838&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of treasury shares purchased&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;(12,181,501&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(6,430,681&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(1,708,209&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares at 31&#160;December&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;510,097,558&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;505,143,719&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;477,890,883&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Basic earnings per share (US$ per share)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;1.52&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1.57&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1.57&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;
                          &lt;div&gt;&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;Diluted earnings per share&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Number of shares &lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares (basic)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;510,097,558&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;505,143,719&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;477,890,883&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of share options on issue&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,010,957&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,544,217&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,185,991&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares at 31 December&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;515,108,515&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;508,687,936&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;489,076,874&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Diluted earnings per share (US$ per share)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1.50&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1.56&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1.54&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 54pt;"&gt;Diluted earnings per share is determined by adjusting profit or loss attributable to ordinary shareholders and the weighted average number of ordinary shares
                    outstanding, adjusted for own shares held, and the effects of all dilutive potential ordinary shares, which comprise share options and restricted share units granted to employees.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 54pt;"&gt;The average market value of the Company&#x2019;s shares for purposes of calculating the dilutive effect of share options was based on quoted market prices for the
                    period during which the options were outstanding.&lt;/div&gt;
</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory
      contextRef="c20240101to20241231"
      id="Text_129a5e2d78674421b67d49b4e7339d20">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share is calculated by dividing the net profit attributable to equity holders of the Company by the weighted average
                    number of ordinary shares outstanding during the financial year.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Net profit attributable to equity holders of the Company&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;774,035&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;793,275&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;751,589&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;
                              &lt;div&gt;&lt;br/&gt;
                              &lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                              &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                              &lt;div&gt;Basic earnings per share&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                      &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Number of shares&lt;br/&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Issued common shares at 1 January&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;506,820,170&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;503,388,593&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;370,244,325&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of share options exercised satisfied from treasury shares&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;10,849,214&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,308,923&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;66,374&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of shares issued for acquisition of CTI&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;83,736,555&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of new shares issued&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;4,609,675&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,876,884&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;25,551,838&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of treasury shares purchased&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;(12,181,501&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(6,430,681&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(1,708,209&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares at 31&#160;December&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;510,097,558&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;505,143,719&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;477,890,883&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Basic earnings per share (US$ per share)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div style="font-weight: bold;"&gt;1.52&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1.57&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1.57&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;
                          &lt;div&gt;&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;Diluted earnings per share&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Number of shares &lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares (basic)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;510,097,558&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;505,143,719&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;477,890,883&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Effect of share options on issue&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;5,010,957&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,544,217&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,185,991&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Weighted-average number of ordinary shares at 31 December&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;515,108,515&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;508,687,936&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;489,076,874&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Diluted earnings per share (US$ per share)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;1.50&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1.56&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1.54&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e1c22c2ce27c4ef9a6c31deabf0743f1"
      unitRef="U002">774035000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_2c025a0216214858aa70421c00f4cd67"
      unitRef="U002">793275000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ae96dc9ddf9a4b0a9102efe0b550f0b7"
      unitRef="U002">751589000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20231231"
      decimals="0"
      id="Fact_159236d886ca4d52a442f5fa3301c643"
      unitRef="U001">506820170</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20221231"
      decimals="0"
      id="Fact_731171ffbb7e4ffa881716719614e673"
      unitRef="U001">503388593</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20211231"
      decimals="0"
      id="Fact_90e799955ba74c9cb8fd2e9b054d2034"
      unitRef="U001">370244325</ifrs-full:NumberOfSharesIssued>
    <hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_c2b221207c4b4cef962f884507b11afa"
      unitRef="U001">10849214</hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares>
    <hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_c6391877ff404926b565060645bc5c77"
      unitRef="U001">5308923</hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares>
    <hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_a1b249ce90f94f23abc47e1c1187ee29"
      unitRef="U001">66374</hafn:EffectOfShareOptionsExercisedSatisfiedFromTreasuryShares>
    <hafn:EffectOfSharesIssuedForAcquisition
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_45e5d4d798b3499aba7f04c0686b07c6"
      unitRef="U001">0</hafn:EffectOfSharesIssuedForAcquisition>
    <hafn:EffectOfSharesIssuedForAcquisition
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_9e4f34e6d7b147ebb49c4c0a12c1fe5a"
      unitRef="U001">0</hafn:EffectOfSharesIssuedForAcquisition>
    <hafn:EffectOfSharesIssuedForAcquisition
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_a7b37fd4db564d8489f98788edbd549b"
      unitRef="U001">83736555</hafn:EffectOfSharesIssuedForAcquisition>
    <ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_11069db5db124342a62bbdea6197868d"
      unitRef="U001">4609675</ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued>
    <ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_4209bd0fe18f4688a5fcce7ba96a7220"
      unitRef="U001">2876884</ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued>
    <ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_e342497925f44da7a1777cc422af2e75"
      unitRef="U001">25551838</ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued>
    <hafn:EffectOfTreasurySharesPurchased
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_540f21ba7401402c9f6be183a85f4b11"
      unitRef="U001">12181501</hafn:EffectOfTreasurySharesPurchased>
    <hafn:EffectOfTreasurySharesPurchased
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_648c3be883424c5ca4d235f501d64e64"
      unitRef="U001">6430681</hafn:EffectOfTreasurySharesPurchased>
    <hafn:EffectOfTreasurySharesPurchased
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_24045f727f1c496d96e2d85f763bb232"
      unitRef="U001">1708209</hafn:EffectOfTreasurySharesPurchased>
    <ifrs-full:WeightedAverageShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_a45baa793d174f49a1c2c16b7c7a3114"
      unitRef="U001">510097558</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_21f0467a13cf4705b673aecb183a8f82"
      unitRef="U001">505143719</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_13f1394cdf514c9aaa72bc5c594b11b2"
      unitRef="U001">477890883</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_4c1d953d518d4755a11ec73f1be4f393"
      unitRef="U003">1.52</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_13efe9406a5044f98ee9310ce7657f04"
      unitRef="U003">1.57</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_4a7c25a4d0594a96b78024e9d9d62bda"
      unitRef="U003">1.57</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:WeightedAverageShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_0ef0a58efdff474295e8d78ac0bcd659"
      unitRef="U001">510097558</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_59f7fa9eb0ab4e2481b1673a3ed8ec7f"
      unitRef="U001">505143719</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_13a6f552c3414b28a81e9e296d61b3d8"
      unitRef="U001">477890883</ifrs-full:WeightedAverageShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_0ab4f15004234ecf8f30df8b6a410e0e"
      unitRef="U001">5010957</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_910f047132c44058ad5c82c2a70767fc"
      unitRef="U001">3544217</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_edc466c1dc4a48369d08029f3c8e0c59"
      unitRef="U001">11185991</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_81b999b75e7c4d83878a34a2f30114b9"
      unitRef="U001">515108515</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_b7ba4115fa49445c973cd26985fd12b7"
      unitRef="U001">508687936</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_448083fdf6d14866b14aff5dfbe196d7"
      unitRef="U001">489076874</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_880fe61f9e4a4e9792009410e316ef4a"
      unitRef="U003">1.5</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_4af73cfba9ce4d6d801a55189e002866"
      unitRef="U003">1.56</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_46ec8b3d65e34c0c905547fc97d8d8f8"
      unitRef="U003">1.54</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="c20240101to20241231"
      id="Text_9f032f87d71b4877a8c16a127303cd90">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;9.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Property, plant and equipment&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Vessels&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Dry&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;docking&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;and&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;scrubbers&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Right-of-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;use&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;assets &#x2013;&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Vessels&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Others&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Cost&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,573,265&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;143,375&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;199,582&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,495&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,917,717&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Additions (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,514&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;36,230&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;23,411&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;83&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;72,238&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(75,400&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(3,555&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,280&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(80,235&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,510,379&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;156,844&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,713&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,578&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,890,514&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Accumulated depreciation and impairment charges&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;899,327&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;75,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;165,021&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;531&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,140,095&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;139,048&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;35,635&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;39,311&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;314&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;214,308&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(49,219&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,746&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,280&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(52,245&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;989,156&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;89,899&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;203,052&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;845&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,282,952&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,521,223&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;66,945&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;18,661&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;733&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,607,562&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Cost&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,698,658&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;138,001&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;187,730&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,369&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,025,758&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Additions (Note 9 (a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;158,435&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;25,831&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,852&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;126&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;196,244&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(283,828&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(12,517&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(296,345&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,573,265&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;143,375&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;199,582&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,495&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,917,717&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Accumulated depreciation and impairment charges&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;970,339&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;58,791&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;119,826&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;239&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,149,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;135,469&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;28,771&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;45,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;292&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;209,727&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(206,481&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(4,406&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(210,887&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;899,327&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;75,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;165,021&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;531&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,140,095&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,673,938&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;68,159&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;34,561&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;964&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,777,622&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;
                   &#160;
                  &lt;/div&gt;

&lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(a)&lt;/span&gt;&lt;/div&gt;
                              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the financial year ended 2023:&lt;/div&gt;
                              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                      &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt;"&gt;Acquisition:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; text-align: right;"&gt;
                            &lt;div style="text-align: left;"&gt;i.&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                            &lt;div&gt;The Group acquired two IMO II Handy, one IMO II MR and one LR1 vessel from external parties. The newly acquired IMO II Handy vessels were financed under the US$303 million revolving credit facility, for which there were no drawdowns in the financial year ended 31 December 2023. The
                              remaining vessels are unencumbered.&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Disposal:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top;"&gt;i.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;The Group disposed of six LR1 vessels.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 10pt; margin-left: 9pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;For the financial year ended 2024:&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group&#x2019;s LR1 vessel, Hafnia Nile, was involved in
                      a collision with another vessel, resulting in extensive damage. As a result of the collision, the vessel was unable to resume operations until the necessary salvage operations and repairs were completed. The Group has incurred salvage
                      and repair costs as at the balance sheet date but has insurance contracts under which it can make claims for compensation.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group will simultaneously record a compensation
                      receivable from the insurer when salvage costs are initially recognised as a provision, as the Group has determined that a reimbursement right exists. For repair costs, which were recognized as separate loss events when incurred, the
                      Group will simultaneously record a compensation receivable from the insurer as the Group has determined that it has a right to exert a claim for compensation for the loss events.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;As at 31 December 2024, the Group has recognized US$16.2 million and US$13.7
                      million in insurance receivables in relation to salvage and repair costs respectively.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;Disposal:&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 72pt; font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                              &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;i.&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                              &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group disposed of one LR1 vessel and one
                                MR vessel.&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
                          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt; font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt; font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                                  &lt;div style="text-align: left;"&gt;&lt;span style="text-align: left;"&gt;(b)&lt;/span&gt;&lt;/div&gt;
                                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto; font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                                  &lt;div style="text-align: left;"&gt;As at 31 December 2024, 2023 and 2022, the Group assessed whether its vessels had indicators of impairment by reference to internal and external factors according to its stated policy set out
                                    in Note 2.3(b).&lt;/div&gt;
                                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group obtained valuation reports from
                      independent ship brokers to assess whether the fair value of vessels, as per valuation reports exceeded their carrying values at the balance sheet date. These valuations (which are considered a Level 2 measure of fair value) of the
                      Group&#x2019;s vessels exceeded their respective carrying amounts. After considering the macroeconomic and geopolitical factors affecting the product and chemical tanker businesses at the balance sheet date, the Group concluded that there
                      were no indicators of impairment for the vessels owned and leased by the Group.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;
                  &lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div&gt;The Group has mortgaged vessels with a total carrying amount of US$2,332.6 million (2023: US$2,491.8 million, 2022: US$2,807.5
                            million) as security over the Group&#x2019;s borrowings.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="c20240101to20241231"
      id="Text_385f915d66a8435b8ae9fb39f15d6330">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Vessels&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Dry&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;docking&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;and&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;scrubbers&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Right-of-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;use&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;assets &#x2013;&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Vessels&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Others&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Cost&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,573,265&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;143,375&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;199,582&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,495&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,917,717&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Additions (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;12,514&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;36,230&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;23,411&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;83&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;72,238&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(75,400&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(3,555&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,280&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(80,235&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,510,379&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;156,844&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,713&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,578&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,890,514&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Accumulated depreciation and impairment charges&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;899,327&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;75,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;165,021&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;531&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,140,095&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;139,048&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;35,635&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;39,311&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;314&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;214,308&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(49,219&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,746&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,280&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(52,245&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,206&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;989,156&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;89,899&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;203,052&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;845&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,282,952&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,521,223&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;66,945&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;18,661&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;733&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,607,562&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Cost&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,698,658&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;138,001&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;187,730&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,369&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;4,025,758&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Additions (Note 9 (a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;158,435&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;25,831&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,852&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;126&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;196,244&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(283,828&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(12,517&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(296,345&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,573,265&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;143,375&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;199,582&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,495&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,917,717&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;"&gt;Accumulated depreciation and impairment charges&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 1 January 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;970,339&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;58,791&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;119,826&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;239&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,149,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;135,469&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;28,771&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;45,195&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;292&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;209,727&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Disposal of vessels (Note 9(a))&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(206,481&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(4,406&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(210,887&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Write off on completion of dry docking cycle&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,940&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;899,327&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;75,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;165,021&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;531&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,140,095&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,673,938&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;68,159&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;34,561&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;964&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,777,622&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_bb591c04a93a4665bc4da84f6073b410"
      unitRef="U002">3573265000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_cd4804d65da941688080efc0773e351d"
      unitRef="U002">143375000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_92f11be5634642f0b3d97f051e11231d"
      unitRef="U002">199582000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_fc68235a558448f4a605476d4b9ed2d0"
      unitRef="U002">1495000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_9fa33b0ecdb24c38aab17c4126a9830f"
      unitRef="U002">3917717000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_fedc5078afed41ff9e6942d8cac32297"
      unitRef="U002">12514000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_df82c163eb55499f8e28798f33e94e49"
      unitRef="U002">36230000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_8fe5218a00a64eed8e51b5e14ddd99e4"
      unitRef="U002">23411000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_36a87303fcee48919c3668d237922235"
      unitRef="U002">83000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_929eb589668a46c49a6665dc3db4c2f0"
      unitRef="U002">72238000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_a12ab031621c4c99b5236b4d18844022"
      unitRef="U002">75400000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_65e21d8fcb9549e497b1bf8baf9aa512"
      unitRef="U002">3555000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_7e16584565b04f6a9055bddaa23a3ce3"
      unitRef="U002">1280000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_b7b8e33ea3ca447f91d60fe19ef87001"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_cd1ed66300c24ead9e329f04e3b77f6c"
      unitRef="U002">80235000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_92858c68ea4241aa9ab1ec0aa0f53db4"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_acec8c55581548e2bb3aaa47af6d1f0e"
      unitRef="U002">-19206000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_1fd7d8509a764b0aa054fbfc8d81ae46"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_29a17e654e8f4171b4f36b508c3c7beb"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_90c84a0329114f27a1023e8f519f7ba5"
      unitRef="U002">-19206000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_6c73992790a84407b94ed5c2931926e7"
      unitRef="U002">3510379000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_ff4fdfa33ece43379073d31390473673"
      unitRef="U002">156844000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_588146ecfc7b4fef966bf35b8e84802e"
      unitRef="U002">221713000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_ab4b5f900d0f46d4bae7e69e233e2c35"
      unitRef="U002">1578000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_cb62f6c31db84e23aa1b1a2485800a8d"
      unitRef="U002">3890514000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_2488ecbe06ef4a1b89fdfec8755878f8"
      unitRef="U002">899327000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_2433879ae7494bb3a3d80ab08ce8801e"
      unitRef="U002">75216000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_01f6043aa5e94119b2a185f71694d5b6"
      unitRef="U002">165021000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_8cc7349fddf446f6a9bd4fb9712834c2"
      unitRef="U002">531000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_cd3a7d7094324f338e2ca4401df15fdc"
      unitRef="U002">1140095000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_39c6590402a34109888beebf17009cd0"
      unitRef="U002">139048000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_b608fe9579a84264b0ca0a9cf244155c"
      unitRef="U002">35635000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_b070abdcde024f4abb3950f3e829ec2c"
      unitRef="U002">39311000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_693e0a5016ef470ab2189370d97e41d2"
      unitRef="U002">314000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_f4edc0ecdc0d4af9938a5a95a5d81fd5"
      unitRef="U002">214308000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_a53060b96ba442d8a43f3348252e2252"
      unitRef="U002">49219000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_ef4165294f1c40adbf456d2568e357ba"
      unitRef="U002">1746000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_0f494e8604c34a8198a2a8bf275e409a"
      unitRef="U002">1280000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_ded59305a50b4e9c8c26f024a14c2913"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_6cfbf6f7970e4a77b0e9aaf3c1e97a3b"
      unitRef="U002">52245000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_b0eb305301ce4a8b8351d145a3e92ea3"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_57c039c57a93481f937d2b2b7bf6a672"
      unitRef="U002">-19206000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_2d143afcc51e4cd4b0bb9eb909213bb8"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_f0a4b551a2d742c3bf9406361bc6b93f"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_cc96c3eb45a849f89f450e9b57ce954a"
      unitRef="U002">-19206000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_8f7e10bde2144371b93102dc97ed37ce"
      unitRef="U002">989156000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_4c2c27fa352042169073c2ce8f784e85"
      unitRef="U002">89899000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_7d3e209532c24a27ba7b936cf3e155e7"
      unitRef="U002">203052000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_7c41285c50284512bb1e547ded77083d"
      unitRef="U002">845000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_dfb9acbd88dc45628d9d9fc64065e0b4"
      unitRef="U002">1282952000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_09f8de2abefc446d9066371899663046"
      unitRef="U002">2521223000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_19d39acc75904f7d9f865795860a80b7"
      unitRef="U002">66945000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_908298fbd4074cb7b48540790fd2a901"
      unitRef="U002">18661000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_56c8a62c29654889b0f1903284d69e93"
      unitRef="U002">733000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6c61eb0b85054bbeb138775cafe933a3"
      unitRef="U002">2607562000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_e9338d5841e04a208fa95e26c776496b"
      unitRef="U002">3698658000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_b9fbf7170b9f43ce80b111fa2f621c59"
      unitRef="U002">138001000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_881efedf6de94fddb0a9e4f5faee9f31"
      unitRef="U002">187730000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_ca459d8877624decb460f8f89e539c8f"
      unitRef="U002">1369000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_7ec7529bc2f442e7b3d8c4771bb28266"
      unitRef="U002">4025758000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_6057f63ef588432abfc2c9385d0fa585"
      unitRef="U002">158435000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_b9a6fab0924f4923a0c012bb5832053c"
      unitRef="U002">25831000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_1f1c17cd39d1437dba628bc50a31b517"
      unitRef="U002">11852000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_c7ddead4125d433ea3d42d421418e429"
      unitRef="U002">126000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_2828f45efad5467593576ac1688b4610"
      unitRef="U002">196244000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_c10bbf856f0147cdb58755399c510612"
      unitRef="U002">283828000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_0ddc83ef71264672af015d52e571035d"
      unitRef="U002">12517000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_09899fa22f584418b9f63dc49b7dbbdb"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_a16d99a268cb432a87ac0228dd041254"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_9fa1b85398fb41eead9b63559c8fd897"
      unitRef="U002">296345000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_b3d9b716cd6c40799e7857cc80f76b23"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_4fad2ac8b0e54e6690b460e25bb05d35"
      unitRef="U002">-7940000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_c5225b70e31647a2977b65eb92535cde"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_7f2be9063d504ab488ec5a64c4dcfa7c"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_c684cce313894ca6a284e88d350c10e2"
      unitRef="U002">-7940000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_489b16166e87447d84bfa2a9764e6f4c"
      unitRef="U002">3573265000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_7caac53c1d1a4d5e827521308efa1196"
      unitRef="U002">143375000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_e4971f6002c64526a1a6084c8f605ef3"
      unitRef="U002">199582000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_d56e193d98a14a9fb36e955aa9666861"
      unitRef="U002">1495000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_5df3be1d38b640038fe267d06a896357"
      unitRef="U002">3917717000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_d67554285ddc495b9112c7dd95cd5f44"
      unitRef="U002">970339000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_3908ca72110e4d0584036094e7cb538c"
      unitRef="U002">58791000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_ece2d83f06f749d6a82aacf8cca36bd3"
      unitRef="U002">119826000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_27329460db7947f29451de9180ec64de"
      unitRef="U002">239000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_bf47324196ca4f1da74bec354798ea54"
      unitRef="U002">1149195000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_d3c66c309bb04250a9fa5670b0b1d151"
      unitRef="U002">135469000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_3997b64e2e3e4058953c71312ca47c92"
      unitRef="U002">28771000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_9e99572003284948b5bf4c22ec04fb67"
      unitRef="U002">45195000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_f2eea5c68ba24f7ebb4a81ade099fe4a"
      unitRef="U002">292000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_9d5ad4f0f7dc44d996692562df336820"
      unitRef="U002">209727000</ifrs-full:DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_f3dcab4cb3594ad3a27b2c590299a839"
      unitRef="U002">206481000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_34980415d4f040a8b8e4544cd57a6772"
      unitRef="U002">4406000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_e7d95692ebb04fa0ab57ce7550b60de8"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_50293a85cf3247c884367f7c3578e98c"
      unitRef="U002">0</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_6ae44430fa6f4396853607c5a3d56662"
      unitRef="U002">210887000</ifrs-full:DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_171eb99ad2fd4a1db494300ff31f5f1c"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_560561a87cb649c39274096b72a21c42"
      unitRef="U002">-7940000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_ee1de2a6c8d9415ebd43a0867b891e2a"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_58b8a0aba92d455cb6c860efc231c12d"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_c4d5f54206204457b3470c4442e83f3b"
      unitRef="U002">-7940000</hafn:IncreaseDecreaseThroughWriteOffOnCompletionOfDryDockingCycle>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_21a30fa8f4974c5597778c04ac9be0d3"
      unitRef="U002">899327000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_4a9b8f4e81c640cead8106583449c0df"
      unitRef="U002">75216000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_92678c712a17467eb978d85dfa5da19b"
      unitRef="U002">165021000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_08a6dbc951f1413a9ff9f55159238350"
      unitRef="U002">531000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAmortisationAndImpairmentMember"
      decimals="-3"
      id="Fact_2a6543fe209e4a47bd1c3f4631b5670f"
      unitRef="U002">1140095000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_ShipsMember"
      decimals="-3"
      id="Fact_7885d474b31d4a7795887d323a98d5c1"
      unitRef="U002">2673938000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_DryDockingAndScrubbersMember"
      decimals="-3"
      id="Fact_86cdde3713e84096859f7ea7ed55ea76"
      unitRef="U002">68159000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_RightOfUseAssetsVesselsMember"
      decimals="-3"
      id="Fact_c3d9a8d13b3f4b838e042cdff26ba52a"
      unitRef="U002">34561000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231_ClassesOfPropertyPlantAndEquipmentAxis_OtherPropertyPlantAndEquipmentMember"
      decimals="-3"
      id="Fact_aa25bff99b1c4901b6c8925dae62c988"
      unitRef="U002">964000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c568c28e9040412fb3e5f1057791ca80"
      unitRef="U002">2777622000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <hafn:NumberOfVesselsAcquired
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIHandySizeMember"
      decimals="INF"
      id="Fact_335aef0a4bd64a1a98ef5508d09c08dd"
      unitRef="U004">2</hafn:NumberOfVesselsAcquired>
    <hafn:NumberOfVesselsAcquired
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeMember"
      decimals="INF"
      id="Fact_0835b92bdbd14cfa86efc0b4aba3cb50"
      unitRef="U004">1</hafn:NumberOfVesselsAcquired>
    <hafn:NumberOfVesselsAcquired
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember"
      decimals="INF"
      id="Fact_717bb90d83cd4337b079c15eec0a48fc"
      unitRef="U004">1</hafn:NumberOfVesselsAcquired>
    <hafn:RevolvingCreditFacility
      contextRef="c20230101to20231231"
      decimals="-6"
      id="Fact_3d6f8b9e26f64980a0134321a0351169"
      unitRef="U002">303000000</hafn:RevolvingCreditFacility>
    <hafn:NumberOfVesselsDisposed
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember"
      decimals="INF"
      id="Fact_36c509ff7e354ced8eb790b5df597d3d"
      unitRef="U004">6</hafn:NumberOfVesselsDisposed>
    <ifrs-full:IncomeFromAmountsRecoveredFromReinsurer
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember"
      decimals="-5"
      id="Fact_577e5fceba434a0a9669384a2a60324e"
      unitRef="U002">16200000</ifrs-full:IncomeFromAmountsRecoveredFromReinsurer>
    <ifrs-full:RepairsAndMaintenanceExpense
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember"
      decimals="-5"
      id="Fact_40b735ab93e34c6b84dc1038b4692e8a"
      unitRef="U002">13700000</ifrs-full:RepairsAndMaintenanceExpense>
    <hafn:NumberOfVesselsDisposed
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_LongRangeOneVesselsMember"
      decimals="INF"
      id="Fact_87bb84d9f16a4760878e64af09c06c95"
      unitRef="U004">1</hafn:NumberOfVesselsDisposed>
    <hafn:NumberOfVesselsDisposed
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_MediumRangeVesselsMember"
      decimals="INF"
      id="Fact_c6d68a5c43734e52b1a11a54422e3103"
      unitRef="U004">1</hafn:NumberOfVesselsDisposed>
    <ifrs-full:ImpairmentLoss
      contextRef="c20240101to20241231"
      decimals="-6"
      id="Fact_e0fb2a3e14154b25aea66074fa58c338"
      unitRef="U002">0</ifrs-full:ImpairmentLoss>
    <hafn:MortgagedVesselsCarryingAmount
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_b622e6898489422bb91eeb23a5d0ce8f"
      unitRef="U002">2332600000</hafn:MortgagedVesselsCarryingAmount>
    <hafn:MortgagedVesselsCarryingAmount
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_8a03c72f73db4dd0b1f226268900f3ca"
      unitRef="U002">2491800000</hafn:MortgagedVesselsCarryingAmount>
    <hafn:MortgagedVesselsCarryingAmount
      contextRef="c20220101to20221231"
      decimals="-5"
      id="Fact_cd9aa2672ea84d10824f1a0035a99d7f"
      unitRef="U002">2807500000</hafn:MortgagedVesselsCarryingAmount>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory
      contextRef="c20240101to20241231"
      id="Text_60b18cf16be84621a7a9e96524d8be4c">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;10.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Intangible assets&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                    &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-weight: bold;"&gt;&#160;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Carbon&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;credits&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Customer&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;contracts&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;IT&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;infrastructure&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Cost&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,520&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Additions&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;10,874&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;23&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;10,897&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Transfer of carbon credits&lt;br/&gt;
                              &lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                              &lt;div&gt;(4,955&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(4,955&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                              &lt;div&gt;5,919&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,543&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;12,355&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Accumulated amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,531&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,592&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,123&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;362&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;441&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;803&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,033&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,926&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-weight: bold;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;5,919&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;510&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,429&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Cost&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,728&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,685&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Reclassification of balances&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;165&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(165&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,520&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Accumulated amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,663&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,160&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,823&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;868&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;432&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,300&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,531&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,592&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,123&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;362&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;928&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,290&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;
</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory
      contextRef="c20240101to20241231"
      id="Text_5976ef0465644bb8879357fa3994cf1e">
&lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-weight: bold;"&gt;&#160;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Carbon&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;credits&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Customer&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;contracts&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;IT&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;infrastructure&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;
                              &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Cost&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,520&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Additions&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;10,874&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;23&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;10,897&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Transfer of carbon credits&lt;br/&gt;
                              &lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                              &lt;div&gt;(4,955&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(4,955&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                              &lt;div&gt;5,919&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,543&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;12,355&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Accumulated amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,531&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,592&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,123&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;362&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;441&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;803&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,033&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,926&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-weight: bold;"&gt;At 31 December&#160;2024&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;5,919&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;510&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,429&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Cost&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,728&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,685&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Reclassification of balances&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;165&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;(165&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;)&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,893&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,520&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;6,413&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic;"&gt;Accumulated amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 1 January 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;2,663&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,160&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,823&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;Amortisation charge&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;868&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;432&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,300&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;3,531&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,592&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;5,123&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left; font-style: italic; font-weight: bold;"&gt;Net book value&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div style="text-align: left;"&gt;At 31 December 2023&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;
                              &lt;div&gt;&#x2014;&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;362&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;928&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                              &lt;div&gt;1,290&lt;/div&gt;
                            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                    &lt;/div&gt;
</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_9a435dd55d5f481aac9261ba754ca0c2"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_805024fe498f4724a2de47f4f9048b53"
      unitRef="U002">3893000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_3809b3ccfc43439cbfdec9c24c5dff43"
      unitRef="U002">2520000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_4e4cce511a884be5ab1fbf089eb320c0"
      unitRef="U002">6413000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <hafn:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_08b211bf218a47638d20312139bba363"
      unitRef="U002">10874000</hafn:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_411bef9fcec048c0951f02bdcc86f4e1"
      unitRef="U002">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_a02084f7f02c4a75bbf73c4f1d4b218a"
      unitRef="U002">23000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <hafn:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_3f84ed5d35844231a32cb2c70c94ef9d"
      unitRef="U002">10897000</hafn:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <hafn:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_47e8af69615341f1bc078b88c12d4710"
      unitRef="U002">-4955000</hafn:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_1457a2266b824d76b9d8bb44c7c7aab3"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_86128f166e7b472fb66ae6eaede0e950"
      unitRef="U002">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill>
    <hafn:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_7d03c285283342ff9e90531f4b27b9db"
      unitRef="U002">-4955000</hafn:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_2f9ff45ef5844848859b7d1687c57c3a"
      unitRef="U002">5919000</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_bd06703668144d6087f775f66048e12e"
      unitRef="U002">3893000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_29341b6c52b74d27990e94485d77d288"
      unitRef="U002">2543000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_e405ff098e7741deb251ceae89b715f8"
      unitRef="U002">12355000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_7c518689c7574478b2582d6fab9513d9"
      unitRef="U002">-3531000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_79d08b9ce93b4dc2bbf5139b4d31f708"
      unitRef="U002">-1592000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_630a5fbbe34e4ec4bfee89fa2dad7701"
      unitRef="U002">-5123000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_593089c2afc6428eb26dd10866a9ff09"
      unitRef="U002">-362000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_0c2dce92514b46a4b41e5f669f0f16ba"
      unitRef="U002">-441000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_a5191d04d5994751b36888e49ab98809"
      unitRef="U002">-803000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_3e9899f6e5f343a6ba1916ded7377263"
      unitRef="U002">-3893000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_fad463dda0584e2987e6d8dcdf188a20"
      unitRef="U002">-2033000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_629af90be7ef48cf9df700b7e34a978a"
      unitRef="U002">-5926000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20241231_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_39f089b8043e42a0a99c29fd223447c2"
      unitRef="U002">5919000</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_14058866bc8340e8b60a53ed3546f749"
      unitRef="U002">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20241231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_6080286c3aea49158273560ae37644fc"
      unitRef="U002">510000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20241231"
      decimals="-3"
      id="Fact_f2f106ef14594ac6b786f8eef127f67e"
      unitRef="U002">6429000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_231205feb5ba4018a67cbd437a26a954"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_0baca30cfe254fdcac997f215149b29a"
      unitRef="U002">3728000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_615e08ba3a8049e18ccdec73b88f0ba7"
      unitRef="U002">2685000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_ef0e6c74d48c4be3b7e1dde77fb028f0"
      unitRef="U002">6413000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <hafn:IncreaseDecreaseThroughOtherChangesIntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_4430529a688043c1bd1b09974cb6016e"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherChangesIntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_e9aac136f7434882ba6e770360d0d3a4"
      unitRef="U002">165000</ifrs-full:IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_5e03dd482e20478abe2225297777b7c3"
      unitRef="U002">-165000</ifrs-full:IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill>
    <hafn:IncreaseDecreaseThroughOtherChangesIntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_5ab297bb83e4464d963d63b269ba1f40"
      unitRef="U002">0</hafn:IncreaseDecreaseThroughOtherChangesIntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_97e7e1eb71f34c33901aef5bf1605653"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_6cd816d4dceb474d87a2ac3b653a7bb0"
      unitRef="U002">3893000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_cb77700abea24e30b4235d55feb2bc81"
      unitRef="U002">2520000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_9ea271ff64e1412dadf0ba97af945545"
      unitRef="U002">6413000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_d5a16d076f75417bb7470f48695abbb2"
      unitRef="U002">-2663000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_c6f609ea7d694fcaaa7a646739dd4922"
      unitRef="U002">-1160000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_770c631c868f472ea0c5617d7e1d4274"
      unitRef="U002">-3823000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_82c5a32dd05543d39c6dd00429e32b28"
      unitRef="U002">-868000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_acc894ce4dfd49a1ae07f412b7e7b161"
      unitRef="U002">-432000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_70fa6b3c23e844078c29f5d5ae1c2776"
      unitRef="U002">-1300000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_b505edd631c44bd4a0f339d5555936ae"
      unitRef="U002">-3531000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_531c824d37f44f26add5a4ef685fbc58"
      unitRef="U002">-1592000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_045c4b9b026041a1a17cce6c9268087e"
      unitRef="U002">-5123000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="c20231231_IntangibleAssetsWithIndefiniteUsefulLifeAxis_CarbonCreditsBasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_1c152cf973be41b399c26b2fcf121ade"
      unitRef="U002">0</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_CustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_b48c1aab8b39401da91ab4ef26f536d5"
      unitRef="U002">362000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="c20231231_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_TechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_572155ecae064c80b2fe25bf15c85a39"
      unitRef="U002">928000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives
      contextRef="c20231231"
      decimals="-3"
      id="Fact_66f624ac50be42bbaf5e2faac1c3fd5e"
      unitRef="U002">1290000</hafn:IntangibleAssetsWithFiniteAndIndefiniteUsefulLives>
    <ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory
      contextRef="c20240101to20241231"
      id="Text_bf22024f75d749b5baee9ba7b8160da3">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;11.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                          &lt;div style="font-weight: bold;"&gt;Other investments&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-indent: 0pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s investments in equity instruments are long term and strategic in nature and are not held for the purpose of trading. &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: 400; color: #000000;"&gt;The Group has elected to designate
                    these other investments at FVOCI. The fair value of the Group&#x2019;s investments in equity instruments are as follows:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Investment in ZeroNorth A/S (formerly known as Alpha Ori Technology Holdings Pte Ltd &#x201c;Alpha Ori&#x201d;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,344&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,428&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,269&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Investment in Diginex Solutions (HK) Limited (&#x201c;Diginex&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;525&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;525&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;501&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Investment in Clean Hydrogen Works, LA-1, LLC (&#x201c;CHW-LA1&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;20,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;20,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;55&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;Investment in Vanguard Tech, Inc. (&#x201c;Vanguard&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;200&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;23,069&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;23,953&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;3,825&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="color: #000000;"&gt; &lt;br/&gt;
                      &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group does not hold more than 20% equity interest in these other investments. They are equity instruments without readily determinable fair values and over which
                      the Group has neither significant influence nor control through investments in common stock or in-substance common stock. Therefore, it is precluded from applying the equity method of accounting.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;CHW-LA1&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In 2023, the Group acquired additional minority ordinary shares of
                      CHW-LA1 with total consideration of US$10 million. A fair value gain of US$9.9 million was also recognised in the other comprehensive income (Note 24 (f)) due to the observable price change, in relation to the ordinary shares of CHW-LA1
                      held by the Group prior to this additional investment during the financial year 2023.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Diginex&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In 2023, the Group injected additional working capital in Diginex, in
                      the form of a convertible loan note of US$0.25 million. A fair value loss of US$0.22 million was also recognised in the other comprehensive income (Note 24 (f)) due to observable price change, in relation to the Group&#x2019;s investment in the
                      ordinary shares of Diginex.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;ZeroNorth (formerly known as Alpha Ori)&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On 30 October 2023, the Group, along with other Alpha Ori&#x2019;s
                      shareholders, entered into a Share Purchase Agreement with ZeroNorth A/S to sell its entire stake in Alpha Ori to ZeroNorth A/S in exchange for newly issued shares in ZeroNorth A/S. The transaction was completed in February 2024, with
                      the Group subsequently becoming shareholders of ZeroNorth A/S.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On 26 January 2024, the Group entered into a pre-merger promissory
                      loan note agreement with Alpha Ori of US$0.4 million, to be repaid on completion of the merger. After the completion of the
                      merger, the pre-merger promissory loan note was converted into equity.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Following the merger completion on 19 February 2024, the Group
                      disposed of half its shareholdings in ZeroNorth, and recognised an immediate loss of US$0.6 million in profit or loss. For
                      the financial year ended 31 December 2024, the Group remeasured its investment in ZeroNorth and recorded a net fair value change of US$1.2
                      million in other comprehensive income (Note 24(f)), based on the observable price change related to the share disposal on 19 February 2024.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On 10 April 2024, the Group injected additional working capital in
                      ZeroNorth in the form of a convertible note of US$0.3 million.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Vanguard&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On 15 November 2024, the Group
                        acquired ordinary shares of Vanguard with total consideration of US$0.2 million.&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
</ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutOtherInvestmentsEquityInstrumentsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6e6893ddd7534a108aa815e0879ef4c7">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: 400; color: #000000;"&gt;The Group has elected to designate
                    these other investments at FVOCI. The fair value of the Group&#x2019;s investments in equity instruments are as follows:&lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Investment in ZeroNorth A/S (formerly known as Alpha Ori Technology Holdings Pte Ltd &#x201c;Alpha Ori&#x201d;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;2,344&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,428&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,269&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;Investment in Diginex Solutions (HK) Limited (&#x201c;Diginex&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;525&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;525&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;501&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Investment in Clean Hydrogen Works, LA-1, LLC (&#x201c;CHW-LA1&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;20,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;20,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;55&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;Investment in Vanguard Tech, Inc. (&#x201c;Vanguard&#x201d;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;200&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;23,069&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;23,953&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;3,825&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutOtherInvestmentsEquityInstrumentsTableTextBlock>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-3"
      id="Fact_57c57ee06c6848c8985990ff21d861fc"
      unitRef="U002">2344000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-3"
      id="Fact_b3418c8e3e1c4ea6b7e8f242c62d31e9"
      unitRef="U002">3428000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-3"
      id="Fact_440ee45b3e9f481c83ea06333f18b4c3"
      unitRef="U002">3269000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember"
      decimals="-3"
      id="Fact_13493d8b9fce4466a8bad79e96ba5f45"
      unitRef="U002">525000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember"
      decimals="-3"
      id="Fact_60b6ef5349f44068b8af6751dbdc28fd"
      unitRef="U002">525000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember"
      decimals="-3"
      id="Fact_ae1f0f55ebd14cdcba8720dcea5565a7"
      unitRef="U002">501000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member"
      decimals="-3"
      id="Fact_0d44425b57bc4722987873ae1963df48"
      unitRef="U002">20000000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member"
      decimals="-3"
      id="Fact_5caec02082e442f09516f2c83f4fe0b9"
      unitRef="U002">20000000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member"
      decimals="-3"
      id="Fact_0c62694a5dba48848fcd5c6fe84113ec"
      unitRef="U002">55000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember"
      decimals="-3"
      id="Fact_a7ba8e5e45114b8a8aaec0988ae6e59c"
      unitRef="U002">200000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember"
      decimals="-3"
      id="Fact_9f69f22e4ffb414ca0bf3e422490064c"
      unitRef="U002">0</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember"
      decimals="-3"
      id="Fact_43b76d662d724998b6d40daf443fcd67"
      unitRef="U002">0</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231"
      decimals="-3"
      id="Fact_dc389ecf984a476db31a3f003384ebbe"
      unitRef="U002">23069000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231"
      decimals="-3"
      id="Fact_535dea04a15d47f1930098b4d8547a7d"
      unitRef="U002">23953000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231"
      decimals="-3"
      id="Fact_45c8d192c3c341fbae1ad442dcf4f1e8"
      unitRef="U002">3825000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember_RangeAxis_TopOfRangeMember"
      decimals="2"
      id="Fact_c0fde3c5cb4e46df8358782574be191f"
      unitRef="U006">0.20</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member_RangeAxis_TopOfRangeMember"
      decimals="2"
      id="Fact_5a8d5820f13a44c6bb234e19ac1ebb40"
      unitRef="U006">0.20</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember_RangeAxis_TopOfRangeMember"
      decimals="2"
      id="Fact_41ac6205160347b084121a47ad58d4bd"
      unitRef="U006">0.20</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember_RangeAxis_TopOfRangeMember"
      decimals="2"
      id="Fact_2dcebba75d2a4bb18e0a7762f58c6c25"
      unitRef="U006">0.20</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member"
      decimals="-6"
      id="Fact_0dd3cb9fc39b41efa3b22bf208463dfa"
      unitRef="U002">10000000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInCleanHydrogenWorksLA1LLCCHWLA1Member"
      decimals="-5"
      id="Fact_7fe25053ed174a4d871a8fa04194fe3e"
      unitRef="U002">9900000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember"
      decimals="-4"
      id="Fact_5e37287b0b4c421c9b199e1846128147"
      unitRef="U002">250000</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember"
      decimals="-4"
      id="Fact_dfcb19cae7614578bacb00877f39f908"
      unitRef="U002">-220000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="c20240126to20240126_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-5"
      id="Fact_e1fb5aaae95b4fcf9e83f419bd482dff"
      unitRef="U002">400000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
      contextRef="c20240219to20240219_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-5"
      id="Fact_7d3e086166a84b208754ceb17daae2e7"
      unitRef="U002">-600000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:GainsLossesRecognisedInProfitOrLossOnExchangeDifferencesFairValueMeasurementAssets
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-5"
      id="Fact_ce94eec3db3848f695bb6436cbdcf068"
      unitRef="U002">1200000</ifrs-full:GainsLossesRecognisedInProfitOrLossOnExchangeDifferencesFairValueMeasurementAssets>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="c20240410to20240410_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInAlphaOriTechnologyHoldingsPteLtdAlphaOriMember"
      decimals="-5"
      id="Fact_f537a7b7d4594bd1a261618cb93862d7"
      unitRef="U002">300000</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="c20241115to20241115_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInVanguardTechIncVanguardMember"
      decimals="-5"
      id="Fact_fa8edba78b9e4580b478c7920a5d7fbb"
      unitRef="U002">200000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_4d184b7e76e646c0b2dd08d6bf5d0f60">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-weight: bold; width: 36pt;"&gt;12.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Derivative financial instruments&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 52%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Cash flow hedges&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- Interest rate swaps&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;22,935&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;45,964&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Non-hedging instruments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- Forward freight agreements&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,690&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;891&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;- Forward foreign exchange contracts&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,048&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;449&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;24,625&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;47,925&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Analysed as:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;12,024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;12,601&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;12,902&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;24,625&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;47,925&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash flow hedges&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Interest rate derivatives&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has entered into interest rate swap contracts that qualify for hedge accounting. The Group pays interest at fixed rates varying from 0.46% to 3.02% (2023: 0.46% to 3.10%) per annum and receives
          interest at a floating rate based on compounded SOFR with a credit adjustment spread; after gradually transitioning throughout the financial year ended 31 December 2023 from the three-month US$ LIBOR as a result of the IBOR reform.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The notional principal amount of these outstanding interest rate swaps as at 31 December 2024 amounted to US$446.1 million (2023: US$1,005.6 million). Of these, US$38.9 million matures within one year, US$332.2
          million matures within two to five years, and US$75.0 million matures after five years. The notional amount of the hedging instruments
          directly impacted by IBOR reform as at 31 December 2023 amounted to US$1,005.6 million.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-style: normal;"&gt;&lt;span style="text-decoration: underline;"&gt;Non-hedging instruments&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Forward foreign exchange contracts&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has entered into forward foreign exchange contracts to swap United States Dollars for Singapore Dollars and Danish Kroner with an external financial
          institution. &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The
































          notional principal amounts of the outstanding forward foreign exchange contracts as at 31 December 2024 and 2023 comprise the following:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 40%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 40%;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Notional&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amounts in&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;local&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;equivalent&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Notional&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amounts in&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;local&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;equivalent&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Singapore Dollars&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;27,648&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;21,039&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;31,268&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;23,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;Danish Kroner&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;60,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;8,818&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at 31 December 2024, these forward foreign exchange contracts will mature within 12 (2023: 12) months from the balance sheet date. No hedge accounting is
          adopted and the fair value changes of these forward exchange contracts are recorded in profit or loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Freight forward agreements&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has entered into a number of forward freight agreements in order to hedge its spot voyage exposure for its vessels trading in the pools. As at 31 December
          2024, the Group has outstanding positions with a notional amount of US$79.7 million (2023: US$69.7 million), which will mature in the next one year. No
          hedge accounting is adopted and the fair value changes of these freight forward agreements are recorded in profit or loss.&lt;/div&gt;
</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutHedgingAndNonHedgingInstrumentsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_082d09a78ca147feb376cad77a6eaa75">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 52%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Cash flow hedges&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- Interest rate swaps&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;22,935&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;45,964&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Non-hedging instruments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- Forward freight agreements&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,690&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;891&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;- Forward foreign exchange contracts&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,048&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;449&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;24,625&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;47,925&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Analysed as:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;12,024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;12,601&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;12,902&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;24,625&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,939&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;47,925&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;276&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutHedgingAndNonHedgingInstrumentsTableTextBlock>
    <ifrs-full:HedgingInstrumentAssets
      contextRef="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember"
      decimals="-3"
      id="Fact_089d3989291f4e6abebdfba92955f995"
      unitRef="U002">22935000</ifrs-full:HedgingInstrumentAssets>
    <ifrs-full:HedgingInstrumentLiabilities
      contextRef="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember"
      decimals="-3"
      id="Fact_24c431d9f53f4f51b8ab57588e5e0951"
      unitRef="U002">0</ifrs-full:HedgingInstrumentLiabilities>
    <ifrs-full:HedgingInstrumentAssets
      contextRef="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember"
      decimals="-3"
      id="Fact_0501fbae651b43ab891e95b9e1ec9dfd"
      unitRef="U002">45964000</ifrs-full:HedgingInstrumentAssets>
    <ifrs-full:HedgingInstrumentLiabilities
      contextRef="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateSwapContractMember"
      decimals="-3"
      id="Fact_1f338e61eadb40e89b16d8deacc190b2"
      unitRef="U002">0</ifrs-full:HedgingInstrumentLiabilities>
    <hafn:NonHedgingInstrumentAssets
      contextRef="c20241231_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_824d401b414e426a8a71bd109bda04e9"
      unitRef="U002">1690000</hafn:NonHedgingInstrumentAssets>
    <hafn:NonHedgingInstrumentLiabilities
      contextRef="c20241231_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_5dae41db2c714db3b504c0f2e3441a4b"
      unitRef="U002">891000</hafn:NonHedgingInstrumentLiabilities>
    <hafn:NonHedgingInstrumentAssets
      contextRef="c20231231_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_c2ecc6b575e1413386b92198df3cecfd"
      unitRef="U002">1512000</hafn:NonHedgingInstrumentAssets>
    <hafn:NonHedgingInstrumentLiabilities
      contextRef="c20231231_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_5cf1a1e3a4184c0c83b24ba7e7aa3b93"
      unitRef="U002">276000</hafn:NonHedgingInstrumentLiabilities>
    <hafn:NonHedgingInstrumentAssets
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_631a8d3d237241a6ba561694b11a3d34"
      unitRef="U002">0</hafn:NonHedgingInstrumentAssets>
    <hafn:NonHedgingInstrumentLiabilities
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_a50366ec3f104078aca545e771e55f88"
      unitRef="U002">1048000</hafn:NonHedgingInstrumentLiabilities>
    <hafn:NonHedgingInstrumentAssets
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_772ba08f1bc64bb6bde54fcd0b499bbc"
      unitRef="U002">449000</hafn:NonHedgingInstrumentAssets>
    <hafn:NonHedgingInstrumentLiabilities
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_26227b5fdae345bcb786854311b93989"
      unitRef="U002">0</hafn:NonHedgingInstrumentLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2bf39f6f48e5498f86b7aaed044a4011"
      unitRef="U002">24625000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_9e154cb5047747d682ac2fcf6ef8ed40"
      unitRef="U002">1939000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f129e5c034a54fe59e9159a830e5779c"
      unitRef="U002">47925000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_721193f8bd7b4f59ae68d22144906d8a"
      unitRef="U002">276000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:NoncurrentDerivativeFinancialAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_4483e2178fa44e3481f53294043e81e9"
      unitRef="U002">12024000</ifrs-full:NoncurrentDerivativeFinancialAssets>
    <ifrs-full:NoncurrentDerivativeFinancialLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_206e2d41cf8b44a5bd6dbc245f544435"
      unitRef="U002">0</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
    <ifrs-full:NoncurrentDerivativeFinancialAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1acc3ad38dd34113910e181dc0dfddd6"
      unitRef="U002">35023000</ifrs-full:NoncurrentDerivativeFinancialAssets>
    <ifrs-full:NoncurrentDerivativeFinancialLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bfeb7713ab524bfea5d5f4d8d498dfc3"
      unitRef="U002">0</ifrs-full:NoncurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_777824ca5594443c81e60c2405af72e3"
      unitRef="U002">12601000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a0546cad66ee448f8af7c9de4803b9e3"
      unitRef="U002">1939000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_eba5ad774c714a63a5d084b9f7a95e03"
      unitRef="U002">12902000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3f0e6b02382d4dd79499b314b62c6531"
      unitRef="U002">276000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:HedgingInstrumentAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_71a5c2105d43471aab6d31c2df3e052c"
      unitRef="U002">24625000</ifrs-full:HedgingInstrumentAssets>
    <ifrs-full:HedgingInstrumentLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_966d3655be8140bb9fc90d64b3d1ea87"
      unitRef="U002">1939000</ifrs-full:HedgingInstrumentLiabilities>
    <ifrs-full:HedgingInstrumentAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ab03422ead2d4c2aa65f9924fbb3d92d"
      unitRef="U002">47925000</ifrs-full:HedgingInstrumentAssets>
    <ifrs-full:HedgingInstrumentLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_452f90ac2b374d828f56ed78113ccef3"
      unitRef="U002">276000</ifrs-full:HedgingInstrumentLiabilities>
    <hafn:PercentageOfNotionalAmountOfHedge
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_d2025362ac9a47bf8cf67952312ea8be"
      unitRef="U006">0.0046</hafn:PercentageOfNotionalAmountOfHedge>
    <hafn:PercentageOfNotionalAmountOfHedge
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_9dcbfa9a53f34c66bd85d4dd8affcc81"
      unitRef="U006">0.0302</hafn:PercentageOfNotionalAmountOfHedge>
    <hafn:PercentageOfNotionalAmountOfHedge
      contextRef="c20230101to20231231_RangeAxis_BottomOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_46101e7876ad4a27aa15c9bc47e771c6"
      unitRef="U006">0.0046</hafn:PercentageOfNotionalAmountOfHedge>
    <hafn:PercentageOfNotionalAmountOfHedge
      contextRef="c20230101to20231231_RangeAxis_TopOfRangeMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_FixedInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_2b4bdb33f4b54bfdae575d1a11e47c14"
      unitRef="U006">0.031</hafn:PercentageOfNotionalAmountOfHedge>
    <hafn:TermOfVariableRate
      contextRef="c20230101to20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfInterestRatesAxis_LondonInterbankOfferedRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      id="Fact_6964f8ab992e4e3384b870eca25914ab">P3M</hafn:TermOfVariableRate>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_ed19539940c6408888d6eff0fbfca0b6"
      unitRef="U002">446100000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_13b478e820c34def862801c05092fd06"
      unitRef="U002">1005600000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_31ef8d1908f84fb0b1166e1238eb763c"
      unitRef="U002">38900000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_12a88ffbefca4089930f5db7b688c80f"
      unitRef="U002">332200000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_443e376982fc44ceaec235a69d48f861"
      unitRef="U002">75000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_20ddb3c1ac69475c9267edf81f93f50e"
      unitRef="U002">1005600000</ifrs-full:NotionalAmount>
    <hafn:ForwardForeignExchangeContractsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_c2b0566dce0444a998d1ae2899828266">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The
































          notional principal amounts of the outstanding forward foreign exchange contracts as at 31 December 2024 and 2023 comprise the following:&lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 40%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 40%;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Notional&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amounts in&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;local&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;equivalent&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Notional&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amounts in&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;local&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;currency&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;equivalent&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Singapore Dollars&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;27,648&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;21,039&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;31,268&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;23,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;Danish Kroner&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;60,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;8,818&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 11.87%; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:ForwardForeignExchangeContractsTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_51c89000071940739701d40cde167c19"
      unitRef="U007">27648000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_f53fc38ec96748a695fb885442e1ce12"
      unitRef="U002">21039000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_f5063401e91648d1ba596af4316f6555"
      unitRef="U007">31268000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_45f1d8e8606c4880b5569849ba716002"
      unitRef="U002">23381000</ifrs-full:NotionalAmount>
    <hafn:ForeignNotionalAmount
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_b005f1fc2aa54872a873f1231f79bc57"
      unitRef="U008">60000000</hafn:ForeignNotionalAmount>
    <hafn:ForeignNotionalAmount
      contextRef="c20241231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_ef97cd8094d34e62b97a50bf5af3deeb"
      unitRef="U002">8818000</hafn:ForeignNotionalAmount>
    <hafn:ForeignNotionalAmount
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_d982db69e4124827b0838a53e79c4bb5"
      unitRef="U007">0</hafn:ForeignNotionalAmount>
    <hafn:ForeignNotionalAmount
      contextRef="c20231231_TypesOfRisksAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_ea345bc922a243f293f654c7b3ee03ea"
      unitRef="U002">0</hafn:ForeignNotionalAmount>
    <hafn:DerivativeInstrumentsMaturityTerm
      contextRef="c20240101to20241231_TypesOfRisksAxis_ForwardContractMember"
      id="Fact_3b1e009848e6466ea35dfd4684200b8c">P12M</hafn:DerivativeInstrumentsMaturityTerm>
    <hafn:DerivativeInstrumentsMaturityTerm
      contextRef="c20230101to20231231_TypesOfRisksAxis_ForwardContractMember"
      id="Fact_565d305d1ed94aac972ea4e85fce6dff">P12M</hafn:DerivativeInstrumentsMaturityTerm>
    <ifrs-full:NotionalAmount
      contextRef="c20241231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-5"
      id="Fact_b5df02e38df64184a046809afedf9bba"
      unitRef="U002">79700000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="c20231231_TypesOfHedgesAxis_CashFlowHedgesMember_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      decimals="-5"
      id="Fact_b5d8adc1dc2b4f09bc774158324532f8"
      unitRef="U002">69700000</ifrs-full:NotionalAmount>
    <hafn:DerivativeInstrumentsMaturityTerm
      contextRef="c20240101to20241231_TypesOfRisksAxis_ForwardFreightAgreementsMember"
      id="Fact_f4f6bd20a54a45afa5a9bc84edf95146">P1Y</hafn:DerivativeInstrumentsMaturityTerm>
    <ifrs-full:DisclosureOfJointVenturesExplanatory
      contextRef="c20240101to20241231"
      id="Text_a6a0242a5dfa4e68a2d19cdfb68ea074">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;13.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Loans receivable from joint ventures&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group and CSSC (Hong Kong) Shipping Company Limited (&#x201c;CSSC Shipping&#x201d;) are joint venture partners in Vista Shipping Pte. Ltd., which builds and operates LR1 and LR2
          product tanker vessels.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the financial year ended 31 December 2023, the Group entered into an agreement with SOCATRA, to be joint venture partners in Ecomar Shipholding S.A.S (&#x201c;Ecomar&#x201d;).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As part of financing for the newbuilds under the respective joint ventures, each joint venture partner provides to the joint venture a shareholder&#x2019;s loan to finance 50% of the initial payment instalments for the product tanker vessels.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In 2023, four orders for IMO II MR vessels were made
          through the Ecomar joint venture. As part of financing for the MR newbuilds under the joint venture, each joint venture partner contributed a shareholder&#x2019;s loan to finance the pre-delivery instalments for the four IMO II MR newbuilds.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In 2024, the Group provided financing of US$13.2 million
          (2023: US$15.5 million) to the joint ventures.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The loans receivable from the joint ventures are unsecured, bear interest based on daily SOFR with a credit adjustment spread (previously US$ three-month LIBOR plus 3% margin
          before IBOR transition) and have no fixed terms of repayment.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As the Group does not expect the joint venture to settle the loans within the next 12 months, the loans receivable are classified as &#x201c;non-current&#x201d; receivables. In
          substance, the Group considers these loans receivable as an extension of the Group&#x2019;s investments in joint ventures. &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The carrying amounts of the loans receivable approximate their fair values since the interest rates are re-priceable
          at three-month intervals.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Loans receivable from joint ventures&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.26%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,133&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.26%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;69,626&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</ifrs-full:DisclosureOfJointVenturesExplanatory>
    <hafn:PercentageOfTheInitialPaymentInstallmentEachJointVenturePartnerNeedToProvide
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_8b8d39a458f74d248ac8784ee4ca28e5"
      unitRef="U006">0.50</hafn:PercentageOfTheInitialPaymentInstallmentEachJointVenturePartnerNeedToProvide>
    <hafn:NumberOfOrdersMadeForIMOIIMediumRangeVessels
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_91be982dec894f0c8527170bcf8766ee"
      unitRef="U009">4</hafn:NumberOfOrdersMadeForIMOIIMediumRangeVessels>
    <hafn:NumberOfIMOIIMediumRangeNewbuildsWithPreDeliveryInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_1d6ccaa58b3e451c8682cc6c61a8e754"
      unitRef="U010">4</hafn:NumberOfIMOIIMediumRangeNewbuildsWithPreDeliveryInstallments>
    <hafn:InvestmentMadeInJointVentures
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_a7a7129626d245f692e8bf4d1ad68663"
      unitRef="U002">13200000</hafn:InvestmentMadeInJointVentures>
    <hafn:InvestmentMadeInJointVentures
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_7d94dab54fbd42f1836805b38955142d"
      unitRef="U002">15500000</hafn:InvestmentMadeInJointVentures>
    <hafn:LoansReceivableBasisSpreadOnVariableRateTerm
      contextRef="c20240101to20241231"
      id="Fact_d6790a5a9cac417ca79025a56a26dc35">P3M</hafn:LoansReceivableBasisSpreadOnVariableRateTerm>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c20241231"
      decimals="2"
      id="Fact_ca3f97ea6f204114a9d0218b8c403921"
      unitRef="U006">0.03</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <hafn:LoansReceivableFromFairValueOfInterestRatesTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_230c4ed89a404d8db0595bb58634e57e">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The carrying amounts of the loans receivable approximate their fair values since the interest rates are re-priceable
          at three-month intervals.&lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Loans receivable from joint ventures&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.26%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,133&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.26%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;69,626&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:LoansReceivableFromFairValueOfInterestRatesTableTextBlock>
    <hafn:InterestRatesRePriceableTerm
      contextRef="c20240101to20241231"
      id="Fact_b7e2f56585f74ec09c3a53586a49ae12">P3M</hafn:InterestRatesRePriceableTerm>
    <ifrs-full:NoncurrentReceivablesDueFromJointVentures
      contextRef="c20241231"
      decimals="-3"
      id="Fact_52629a38546f4a34a2525e66f9d00f17"
      unitRef="U002">64133000</ifrs-full:NoncurrentReceivablesDueFromJointVentures>
    <ifrs-full:NoncurrentReceivablesDueFromJointVentures
      contextRef="c20231231"
      decimals="-3"
      id="Fact_66a81da1cb164a4aba0b7c1069cecb88"
      unitRef="U002">69626000</ifrs-full:NoncurrentReceivablesDueFromJointVentures>
    <ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory
      contextRef="c20240101to20241231"
      id="Text_d13bddb395ed47a3bc9eaac555fcca38">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;14.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Joint ventures&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest in joint ventures&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;81,371&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;60,172&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="margin-left: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Interest in joint
          ventures &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt;"&gt;The following are the main joint ventures of the Group, all of which are equity-accounted. The details of these investments are outlined below: &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;(1)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Vista Shipping Pte. Ltd.
                    (&#x201c;Vista Shipping&#x201d;) is a joint venture in which the Group has joint control and &lt;span style="text-indent: 0pt;"&gt;50&lt;/span&gt;% ownership interest. Vista Shipping is
                    domiciled in Singapore and structured as a separate vehicle in shipowning, with the Group having residual interest in its net assets. Accordingly, the Group has classified its interest in Vista Shipping as a joint venture. In accordance
                    with the agreement under which Vista Shipping was established, the Group and the other investor in the joint venture have agreed to provide shareholders&#x2019; loans in proportion to their interests to finance the newbuild programme as
                    described in &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Note 13.&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 18pt; margin-left: 18pt;"&gt;During



























            the financial year ended 2024, Hafnia took delivery of one (2023: three) LR2 vessel through its Vista joint venture. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of Vista Shipping as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in Vista Shipping.&lt;/span&gt;  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;427,959&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;397,965&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;63,657&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;54,092&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(317,722&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(336,598&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(45,350&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(28,564&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Net assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;128,544&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;86,895&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,272&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;43,448&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;112,907&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;91,191&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;2,623&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,963&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(73,951&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(56,914&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Profit and total comprehensive income (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;41,579&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;36,240&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Profit and total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;20,790&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;18,120&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;Adjustment to previously recognised share of profit/(loss) from prior year &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;35 &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;(170
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;) &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;20,825&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;17,950&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div&gt;
          &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right;"&gt;
                  &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                  &lt;div style="text-align: left;"&gt;In July 2021, the Group and Andromeda Shipholdings Ltd (&#x201c;Andromeda Shipholdings&#x201d;) entered into a joint venture, H&amp;amp;A Shipping Pte. Ltd. (&#x201c;H&amp;amp;A Shipping&#x201d;) in which the Group has joint control and 50% ownership interest. H&amp;amp;A Shipping is domiciled in Singapore and structured as a separate vehicle in shipowning, with the Group having
                    residual interest in its net assets. Accordingly, the Group has classified its interest in H&amp;amp;A Shipping Pte Ltd. as a joint venture. In accordance with the agreement under which H&amp;amp;A Shipping was established, the Group and the
                    other investor in the joint venture have agreed to provide equity in proportion to their interests to finance the newbuild programme.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of H&amp;amp;A Shipping as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in H&amp;amp;A Shipping.&lt;/span&gt;  &lt;/div&gt;
&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/span&gt;
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 9pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 9pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;59,892&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;62,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,388&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(46,093&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(52,038&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(4,940&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(4,548&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Net assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;14,247&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,712&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;7,124&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,856&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Shareholder&#x2019;s loans&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7,668&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Alignment of accounting policies&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,153&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,006&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Carrying amount of interest in joint venture&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;14,585&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;14,530&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;11,459&lt;/div&gt;
                    &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,438&lt;/div&gt;
                    &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,866&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(10,791&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(10,857&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Profit and total comprehensive income (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;2,534&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;2,039&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Profit and total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,267&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,019&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Alignment of accounting policies&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;147&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;147&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Group&#x2019;s share of total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,414&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,166&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div&gt;
          &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right;"&gt;
                  &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                  &lt;div&gt;In June 2023, the Group and SOCATRA entered into a joint venture, &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Ecomar Shipholding S.A.S (&#x201c;Ecomar&#x201d;),&lt;/span&gt; in which the Group has joint control and 50%
                    ownership interest. Ecomar is incorporated in France and structured as a separate vehicle in shipowning, with the Group having residual interest in its net assets. Accordingly, the Group has classified its interest in Ecomar as a joint
                    venture. In accordance with the agreement under which Ecomar was established, the Group and the other investor in the joint venture have agreed to provide shareholders&#x2019; loans in proportion to their interests to finance the newbuild
                    programme.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of Ecomar as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in Ecomar.&lt;/span&gt;  &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;68,964&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;31,873&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;4,928&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(77,032&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(31,849&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Net (liabilities)/assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,140&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;24&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(1,570&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Unrecognised share of losses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,633&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Translation reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(63&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Carrying amount of interest in joint venture&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 2pt; text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;32&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,321&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Loss and total comprehensive loss (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,289&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(86&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 2pt; text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Loss and total comprehensive loss (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(1,645&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(43&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Unrecognised share of losses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,633&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of total comprehensive loss (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(43&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory>
    <hafn:DisclosureOfAssociatedCompaniesAndJointOperationsTextBlock
      contextRef="c20240101to20241231"
      id="Text_448f6d3f5a1549e498219a97b7724637">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest in joint ventures&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;81,371&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;60,172&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</hafn:DisclosureOfAssociatedCompaniesAndJointOperationsTextBlock>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20241231"
      decimals="-3"
      id="Fact_fe3dac8fbc1a4041bfc28d738ed83614"
      unitRef="U002">81371000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d9e4c1b685c940c6b703bb8f4ba762e7"
      unitRef="U002">60172000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_8524f91562fd4ca88ef386b7ea470883"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      id="Text_881813f0d53749dfb15cf1ed3be4cbc4">
&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of Vista Shipping as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in Vista Shipping.&lt;/span&gt;  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;427,959&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;397,965&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;63,657&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;54,092&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(317,722&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(336,598&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(45,350&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(28,564&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Net assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;128,544&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;86,895&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,272&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;43,448&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;112,907&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;91,191&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;2,623&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,963&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(73,951&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(56,914&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Profit and total comprehensive income (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;41,579&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;36,240&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Profit and total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;20,790&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;18,120&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;Adjustment to previously recognised share of profit/(loss) from prior year &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;35 &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;(170
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;) &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;20,825&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;17,950&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_59dc7807c5c24d6895695944e4e91195"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_cf08e85cb594440188bf231b2b43286e"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:NoncurrentAssets
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_92022b8a68b74d06a8824b2e741bb1d0"
      unitRef="U002">427959000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_2c8412fdfda54917aa985199e1557545"
      unitRef="U002">397965000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_27d5d2d1dae54090bcffba66aaf31330"
      unitRef="U002">63657000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_495c852a80034a1eb50e2b12f941b7ad"
      unitRef="U002">54092000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_ee232511125b4083bd2805904726017a"
      unitRef="U002">317722000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_19927d5d19a94da8bc3416e837ee53d2"
      unitRef="U002">336598000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_8aff23c18a764fbc9c60c549c6871e43"
      unitRef="U002">45350000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_c077e711e0b04a46a9461237fbc2b86b"
      unitRef="U002">28564000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_2546402476b44d6da3e8ac0cb05c4258"
      unitRef="U002">128544000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_612cd220b3c2479a883fd887e9eb8537"
      unitRef="U002">86895000</ifrs-full:NetAssetsLiabilities>
    <hafn:ShareOfNetAssets
      contextRef="c20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_d1b1e77fe1e94bf3931a20089546b37a"
      unitRef="U002">64272000</hafn:ShareOfNetAssets>
    <hafn:ShareOfNetAssets
      contextRef="c20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_744a61013e4c402ca5b6f41bf3537fea"
      unitRef="U002">43448000</hafn:ShareOfNetAssets>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_266a748e2c0d48a58443e792b79c50f6"
      unitRef="U002">112907000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_59fd153164764b63a51d34c1a0fb55a0"
      unitRef="U002">91191000</ifrs-full:Revenue>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_c1d057ee1ee94313abb00bc97cfd3a74"
      unitRef="U002">2623000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_081ffe8a55b941ebb59337521a1e7033"
      unitRef="U002">1963000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_a5b782c5e0bf40678129469b090c7a69"
      unitRef="U002">73951000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_2b9c3ccfb94441e597939a6f413b451f"
      unitRef="U002">56914000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_754d7c85acd04a5bbcfa779c449fb9d7"
      unitRef="U002">41579000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_bb7eefd6119947788d65ae88f6ba92c0"
      unitRef="U002">36240000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_6f88156d92d64b02bf1a6a3f3fa886fc"
      unitRef="U002">20790000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_8b6e897798434e2794067e3201e96dab"
      unitRef="U002">18120000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ProfitLossUnrecognisedAdjustmentForPriorYearShare
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_8175a1b34c2c498296e5390bd68c47ad"
      unitRef="U002">35000</hafn:ProfitLossUnrecognisedAdjustmentForPriorYearShare>
    <hafn:ProfitLossUnrecognisedAdjustmentForPriorYearShare
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_d545c1aa330346049688ce1ca1c2514e"
      unitRef="U002">-170000</hafn:ProfitLossUnrecognisedAdjustmentForPriorYearShare>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_c713c3bc31504d429eb7feaf313485ae"
      unitRef="U002">20825000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_VistaShippingPteLtdMember"
      decimals="-3"
      id="Fact_56adbce4dd684d429ee20ade1e331006"
      unitRef="U002">17950000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20210701to20210731_JointVenturesAxis_HAShippingMember"
      decimals="2"
      id="Fact_46a32a732622411b9d524aa073c6485d"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      id="Text_942672dcd8d74ced80c8f45c7ad2eb9b">
&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of H&amp;amp;A Shipping as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in H&amp;amp;A Shipping.&lt;/span&gt;  &lt;/div&gt;
&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 9pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 9pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-size: 10pt; font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-size: 9pt; text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;59,892&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;62,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,388&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(46,093&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(52,038&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(4,940&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(4,548&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Net assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;14,247&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,712&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;7,124&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,856&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Shareholder&#x2019;s loans&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7,668&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Alignment of accounting policies&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,153&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,006&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Carrying amount of interest in joint venture&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;14,585&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;14,530&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;11,459&lt;/div&gt;
                    &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,438&lt;/div&gt;
                    &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,866&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(10,791&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(10,857&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Profit and total comprehensive income (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;2,534&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;2,039&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Profit and total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,267&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,019&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Alignment of accounting policies&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;147&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;147&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Group&#x2019;s share of total comprehensive income (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,414&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,166&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="2"
      id="Fact_468dac7a6cc245678d94137d838f1d3b"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="2"
      id="Fact_30dfb1ed052441f4b8f5719e3c8b10d0"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:NoncurrentAssets
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_5c6803a56ee143a89e79dc05149b7a15"
      unitRef="U002">59892000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_d1d671d420894fcf9740691b8b93eb77"
      unitRef="U002">62990000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_e7aba8c4c32944feafdcfdf5f9ea106a"
      unitRef="U002">5388000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_f0c1dd682c504c4fb6253c762af466e8"
      unitRef="U002">5308000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_29ffeeec32724d7784d8f55968e0d996"
      unitRef="U002">46093000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_9efe8923baad4db28b2ed67f1d2d2109"
      unitRef="U002">52038000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_f0cf7e8edeb04dc6a615c357dd3867a9"
      unitRef="U002">4940000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_35f88fd2e58a40e590625c5275922843"
      unitRef="U002">4548000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_b230b58afb174028bbeaa812665cbc8b"
      unitRef="U002">14247000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_88457ca53d0346f8b45fe44f67d48f4f"
      unitRef="U002">11712000</ifrs-full:NetAssetsLiabilities>
    <hafn:ShareOfNetAssets
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_d9dd0e80cdcd4e34a2e50aee7ba41ad3"
      unitRef="U002">7124000</hafn:ShareOfNetAssets>
    <hafn:ShareOfNetAssets
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_370ad8a677df4ea09c1b3d75be9be6bb"
      unitRef="U002">5856000</hafn:ShareOfNetAssets>
    <hafn:ShareholdersLoans
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_00e970f3e52e4856aa1d5c17a8649458"
      unitRef="U002">6308000</hafn:ShareholdersLoans>
    <hafn:ShareholdersLoans
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_4f74573e53da4b51916f8e9dffdd3c50"
      unitRef="U002">7668000</hafn:ShareholdersLoans>
    <hafn:LoansAndAlignmentOfAccountingPolicies
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_cafac54aac8a4cad90ea89a9b6f222c4"
      unitRef="U002">1153000</hafn:LoansAndAlignmentOfAccountingPolicies>
    <hafn:LoansAndAlignmentOfAccountingPolicies
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_a971e938546c4f7a8fbd33c92fb3204a"
      unitRef="U002">1006000</hafn:LoansAndAlignmentOfAccountingPolicies>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_5d777b4c86d54b758e1cf79c79130cd4"
      unitRef="U002">14585000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_07ea21ef46b0422784f013c63fe2f63d"
      unitRef="U002">14530000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_07a0663c2bc74c5e9d473b74a9fc0624"
      unitRef="U002">11459000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_b3b08f9e1a184e9a917f33497913f47b"
      unitRef="U002">11438000</ifrs-full:Revenue>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_17c922dd37a844be8f3544244c0a6dec"
      unitRef="U002">1866000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_d8e69e4b425a46df8d34a80fa50626c4"
      unitRef="U002">1458000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_22ca222a3e264b408de1722b1c688431"
      unitRef="U002">10791000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_bbb9df57b7914155b6b8a47faee06d28"
      unitRef="U002">10857000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_e63a410ffecd48f7bb687143176ae18f"
      unitRef="U002">2534000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_63924d21d8694318a5343f6aad2a4cd6"
      unitRef="U002">2039000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_29e3516089694a678cc8259cd3c07ea9"
      unitRef="U002">1267000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_2665fc2447884882b0934ca72106717a"
      unitRef="U002">1019000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ComprehensiveIncomeAlignmentOfAccountingPolicies
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_9293a95e3ce843a4b906615a950f2497"
      unitRef="U002">147000</hafn:ComprehensiveIncomeAlignmentOfAccountingPolicies>
    <hafn:ComprehensiveIncomeAlignmentOfAccountingPolicies
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_2a4c90aaf0234ec6935a9500337afc58"
      unitRef="U002">147000</hafn:ComprehensiveIncomeAlignmentOfAccountingPolicies>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_14dd96dcf04b4d39988179d626904965"
      unitRef="U002">1414000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_HAShippingMember"
      decimals="-3"
      id="Fact_dc1a3c239d2b436ba53faeeca401cca1"
      unitRef="U002">1166000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20230601to20230630_JointVenturesAxis_EcomarMember"
      decimals="2"
      id="Fact_d21cb992d2d447ee85f5143a38ce97ca"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      id="Text_610f4679559a4e1bbb85007a4226e138">
&lt;div style="margin-left: 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The following table summarises the financial
            information of Ecomar as included in its own consolidated financial statements. The table also reconciles the summarised financial information to the carrying amount of the Group&#x2019;s interest in Ecomar.&lt;/span&gt;  &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Percentage ownership interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Non-current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;68,964&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;31,873&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Current assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;4,928&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Non-current liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(77,032&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(31,849&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Net (liabilities)/assets (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,140&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;24&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of net assets (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(1,570&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Unrecognised share of losses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,633&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Translation reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(63&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Carrying amount of interest in joint venture&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 2pt; text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Revenue&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Other income&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;32&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,321&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Loss and total comprehensive loss (100%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(3,289&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(86&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 2pt; text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Loss and total comprehensive loss (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(1,645&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(43&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Unrecognised share of losses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,633&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Group&#x2019;s share of total comprehensive loss (50%)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(12&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(43&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="2"
      id="Fact_5eaf983c92204fdb9e46be355e7fd4ca"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="2"
      id="Fact_306f3b9377534bf797ef3b0cd78e3cf7"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:NoncurrentAssets
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_1c7eda89b2c44e97827bc2e01483b0a0"
      unitRef="U002">68964000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_380b283b3b974863bee3d9b595572cb8"
      unitRef="U002">31873000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_e3f3bdfcf0ec44de903828d2c8071b37"
      unitRef="U002">4928000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_c312dbc64a4e45d09aacbd9cd6990a64"
      unitRef="U002">0</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_e6a5791e2ce64d829f80262f30c5a497"
      unitRef="U002">77032000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_b87b0932b479429595d6907a0a700750"
      unitRef="U002">31849000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_e71d2de6a1ac4dfaafee5c40909c7ef6"
      unitRef="U002">-3140000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_b1d18877c0c24e4295e22c6e2c4701f1"
      unitRef="U002">24000</ifrs-full:NetAssetsLiabilities>
    <hafn:ShareOfNetAssets
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_fc42b3d3141d4692ac93dd526155bdec"
      unitRef="U002">-1570000</hafn:ShareOfNetAssets>
    <hafn:ShareOfNetAssets
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_676d3a13ee3d4a93ad91b659d7b8d100"
      unitRef="U002">12000</hafn:ShareOfNetAssets>
    <hafn:UnrecognisedShareOfLosses
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_0ae861e7a1dc4478bdf87a4b5360ccb8"
      unitRef="U002">1633000</hafn:UnrecognisedShareOfLosses>
    <hafn:UnrecognisedShareOfLosses
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_719e172e7dff4845aa3944b4b881407c"
      unitRef="U002">0</hafn:UnrecognisedShareOfLosses>
    <ifrs-full:ReserveOfExchangeDifferencesOnTranslation
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_b66d265f34dd485396c1b588312f8dd7"
      unitRef="U002">63000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
    <ifrs-full:ReserveOfExchangeDifferencesOnTranslation
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_5ce6f97bad62465e99aca10c7ecaa081"
      unitRef="U002">0</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_7e79675517b842e689aca20da28aa7fc"
      unitRef="U002">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="c20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_13279e21af024ffe8b555e5a84a34146"
      unitRef="U002">12000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_a524dc6a18174cbab9a795df48890326"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_75825477e131445fbb5dbc236710e72f"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_1f3d2b554fae4508b849d1d7340a7111"
      unitRef="U002">32000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_a65ac99549e341779d4069b4da6b07ff"
      unitRef="U002">1000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_bc3ee3823afa40b684d4decb99a87a97"
      unitRef="U002">3321000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:OtherExpenseByFunction
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_e1e555ab1932498480db400616a30fc7"
      unitRef="U002">87000</ifrs-full:OtherExpenseByFunction>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_88141ed80717486197316e0e185c3cc2"
      unitRef="U002">-3289000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_3e3d4b454587452e9edee153bc5dcd0b"
      unitRef="U002">-86000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_f9cecae25775461f91875bdb7622fe9c"
      unitRef="U002">-1645000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_628d8478ae814ad2abf4e32813e1cd9d"
      unitRef="U002">-43000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ComprehensiveIncomeUnrecognisedShareOfLosses
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_41881d54d7ea4c5db2062bccdc60ddbc"
      unitRef="U002">1633000</hafn:ComprehensiveIncomeUnrecognisedShareOfLosses>
    <hafn:ComprehensiveIncomeUnrecognisedShareOfLosses
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_b5dd3f2d6df646a5893807aae3fb5efe"
      unitRef="U002">0</hafn:ComprehensiveIncomeUnrecognisedShareOfLosses>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20240101to20241231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_d8f41e76cafe436fae4e222654f0032b"
      unitRef="U002">-12000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="c20230101to20231231_JointVenturesAxis_EcomarMember"
      decimals="-3"
      id="Fact_8869740bf84040efbb764aea1f91a4aa"
      unitRef="U002">-43000</hafn:ShareOfComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:DisclosureOfInventoriesExplanatory
      contextRef="c20240101to20241231"
      id="Text_0b3ca43cac194061a38090e08b04c735">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;15.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Inventories&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fuel oil&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;84,984&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;99,714&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Lubricating oils&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,171&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;94,155&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;107,704&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;The cost of inventories recognised as expenses included in &#x201c;voyage expenses
            (Hafnia Vessels and TC Vessels)&#x201d; amounted to US$357.5 million (2023: US$349.1 million); and included in &#x201c;voyage expenses (External Vessels in Disponent-Owner Pools)&#x201d; amounted to US$190.1 million (2023: US$161.8 million). There was no write down of inventory to net realisable values as at the respective financial years ended 2023 and &lt;/span&gt;2024.&lt;/div&gt;
</ifrs-full:DisclosureOfInventoriesExplanatory>
    <hafn:ScheduleOfInventoryTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_a16eade08ba14e21b0dad805fea782b2">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fuel oil&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;84,984&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;99,714&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Lubricating oils&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,171&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;94,155&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;107,704&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:ScheduleOfInventoryTableTextBlock>
    <ifrs-full:CurrentFuel
      contextRef="c20241231"
      decimals="-3"
      id="Fact_f115efc3587e48258d344bec237a036a"
      unitRef="U002">84984000</ifrs-full:CurrentFuel>
    <ifrs-full:CurrentFuel
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e57be779572a46af8966216d575223a1"
      unitRef="U002">99714000</ifrs-full:CurrentFuel>
    <hafn:LubricatingOils
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1b70266456ed4b95b373828a4c37660c"
      unitRef="U002">9171000</hafn:LubricatingOils>
    <hafn:LubricatingOils
      contextRef="c20231231"
      decimals="-3"
      id="Fact_743cb1dd3fca4837aa6d7a2ab5f1e923"
      unitRef="U002">7990000</hafn:LubricatingOils>
    <ifrs-full:Inventories
      contextRef="c20241231"
      decimals="-3"
      id="Fact_3dddecf74ebc4a71a0d3b7016c3f849f"
      unitRef="U002">94155000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e63352f579e34d96b3b4c9491c2e4c74"
      unitRef="U002">107704000</ifrs-full:Inventories>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-5"
      id="Fact_00e7166c2d8946fcbd4adf4b059db6ba"
      unitRef="U002">357500000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_HafniaVesselsAndTCVesselsMember"
      decimals="-5"
      id="Fact_301b6a53ea2c448b99a92a824137989a"
      unitRef="U002">349100000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="c20240101to20241231_ClassesOfPropertyPlantAndEquipmentAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-5"
      id="Fact_7a7d01c8951044678322a80116ecb495"
      unitRef="U002">190100000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_ExternalVesselsInDisponentOwnerPoolsMember"
      decimals="-5"
      id="Fact_c53d6265836e4ee68ddaa1c69c2af402"
      unitRef="U002">161800000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:InventoryWritedown2011
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9a79bf62642e4ed188b890e3e9489017"
      unitRef="U002">0</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_178cf6d12e8743859c95685049413871"
      unitRef="U002">0</ifrs-full:InventoryWritedown2011>
    <hafn:DisclosureOfTradeAndOtherReceivablesAndPrepaymentsTextBlock
      contextRef="c20240101to20241231"
      id="Text_2ba7605657824d58abf4f46b85c857c8">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;16.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Trade and other receivables, and prepayments&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 67%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 9%;" valign="bottom"&gt;Note&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade receivables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;323,175&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;389,384&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Contract assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;80,838&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;118,460&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Less: Allowance made for trade receivables and contract assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center;"&gt;24(b)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade receivables &#x2013; net &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;404,013&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;507,844&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Prepayments &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;16,159&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;21,274&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Other receivables &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;- non-related parties &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;83,664&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;60,592&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;503,836&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;589,710&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;
        &lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The carrying amounts of trade and other receivables, and prepayments, principally denominated in United States Dollars, approximate their fair values due to the short
          period to maturity.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Included within trade and other receivables, and prepayments as at the financial years ended 2024 and 2023 are contract assets. These contract assets relate to the Group&#x2019;s rights to consideration for proportional
            performance from voyage charters in progress at the balance sheet date. These contract assets are transferred to trade receivables when the rights to such consideration become unconditional, typically when the Group has satisfied its
            performance obligations upon completion of the voyage. As voyage charters in progress have an expected duration of less than one year, the Group applies the practical expedient available under IFRS 15 and does not disclose information about
            remaining performance obligations as at balance sheet date. There were no impairment losses recognised on contract assets &lt;/span&gt;(2023: US$&lt;span style="-sec-ix-hidden:Fact_faa9e9049de1460ba808dd95aa43b557"&gt;Nil&lt;/span&gt;).&lt;/div&gt;
</hafn:DisclosureOfTradeAndOtherReceivablesAndPrepaymentsTextBlock>
    <hafn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesAndPrepaymentsExplanatoryTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_e843f18382cc48f78c9034af22c8d814">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 67%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 9%;" valign="bottom"&gt;Note&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade receivables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;323,175&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;389,384&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Contract assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;80,838&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;118,460&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Less: Allowance made for trade receivables and contract assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;-non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center;"&gt;24(b)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade receivables &#x2013; net &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;404,013&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;507,844&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Prepayments &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;16,159&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;21,274&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Other receivables &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;- non-related parties &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;83,664&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;60,592&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 67%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;503,836&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;589,710&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.18%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesAndPrepaymentsExplanatoryTableTextBlock>
    <ifrs-full:CurrentTradeReceivables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8b8f6b48b8c24b8eb23212bf6bac2d8f"
      unitRef="U002">323175000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c115f4c4b10f4200abdc2274b14b0b1a"
      unitRef="U002">389384000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentContractAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_0a78e98afa5d407fa1bdf70614bd9218"
      unitRef="U002">80838000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentContractAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c3424d7f71134861b599970386cabdb0"
      unitRef="U002">118460000</ifrs-full:CurrentContractAssets>
    <hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8648b9b5214740e79941f41d9412a368"
      unitRef="U002">0</hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets>
    <hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_221861922e26491a99618c62c0c70d22"
      unitRef="U002">0</hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_06c3c7be2e504f619ca07c493d2f49be"
      unitRef="U002">404013000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f54f91be654444509f4c4f659c510d97"
      unitRef="U002">507844000</hafn:CurrentTradeReceivablesNet>
    <ifrs-full:CurrentPrepayments
      contextRef="c20241231"
      decimals="-3"
      id="Fact_183908351c3d4f2ab6f49126a5f52565"
      unitRef="U002">16159000</ifrs-full:CurrentPrepayments>
    <ifrs-full:CurrentPrepayments
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2c38d747490244359c9db2a83e3d14a7"
      unitRef="U002">21274000</ifrs-full:CurrentPrepayments>
    <ifrs-full:OtherCurrentReceivables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_4b49408ce93941b99f790426dfc0761e"
      unitRef="U002">83664000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5900fb95693745388d53fed231c6b879"
      unitRef="U002">60592000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_53940244703d4abd879323f6946eb1ff"
      unitRef="U002">503836000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c7495f020c7b406bb768b22bcd2e52ae"
      unitRef="U002">589710000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_ada029751cb04587af65e8be76ccb724">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;17.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Cash and cash equivalents including restricted cash&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Cash at bank and on hand&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;195,271&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;141,621&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Cash retained in the commercial pools&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;88,297&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;80,900&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Restricted cash&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;13,542&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;13,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;297,110&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;235,902&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less: Restricted cash&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(13,542&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(13,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Cash and cash equivalents&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;283,568&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;222,521&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cash at bank and on hand includes fixed deposits placed in various financial institutions, &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;which bear interest from 4.00% to 5.48% (2023: 3.05% to 5.56%), with varying periods to &lt;/span&gt;maturity.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;For the financial years ended 2024 and 2023, the restricted cash represents amounts placed in debt service reserve accounts for sale and leaseback financing, as well as cash from FFA collateral
            accounts. This restricted cash is not available to finance the Group&#x2019;s day to day &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;operations.&lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The cash retained in the commercial pools represents cash in the pool bank accounts that are opened in the name of the Group&#x2019;s pool management company and can only be
          used for the operation of vessels within the commercial pools.&lt;/div&gt;
</ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsIncludingRestrictedCashTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_aa0294633aac4749b29595ef40c1d589">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Cash at bank and on hand&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;195,271&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;141,621&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Cash retained in the commercial pools&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;88,297&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;80,900&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Restricted cash&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;13,542&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;13,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;297,110&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;235,902&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less: Restricted cash&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(13,542&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(13,381&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Cash and cash equivalents&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;283,568&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;222,521&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsIncludingRestrictedCashTableTextBlock>
    <ifrs-full:Cash
      contextRef="c20241231"
      decimals="-3"
      id="Fact_226f2d0e479d4c6e88e40bd378cd4b4d"
      unitRef="U002">195271000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5826408a229c4cf7b7cb8c6a76888c4f"
      unitRef="U002">141621000</ifrs-full:Cash>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20241231"
      decimals="-3"
      id="Fact_0c67cbbd8f6444319ea427dc2ce82efa"
      unitRef="U002">88297000</hafn:CashRetainedInTheCommercialPools>
    <hafn:CashRetainedInTheCommercialPools
      contextRef="c20231231"
      decimals="-3"
      id="Fact_dd23bb05cc7d444a9cc9e44ae2501ed9"
      unitRef="U002">80900000</hafn:CashRetainedInTheCommercialPools>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ab87fb429e5246f6ab595e765327a028"
      unitRef="U002">13542000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_226b435726c848d19d0e5b19cd63341b"
      unitRef="U002">13381000</ifrs-full:RestrictedCashAndCashEquivalents>
    <hafn:CashAndCashEquivalentsIncludingRestrictedCash
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ea3480cb5b714081a40695186abea793"
      unitRef="U002">297110000</hafn:CashAndCashEquivalentsIncludingRestrictedCash>
    <hafn:CashAndCashEquivalentsIncludingRestrictedCash
      contextRef="c20231231"
      decimals="-3"
      id="Fact_be493790dfb44d1c87668bdd3d2d76e5"
      unitRef="U002">235902000</hafn:CashAndCashEquivalentsIncludingRestrictedCash>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e05a69d5687147b39bec911950537eb3"
      unitRef="U002">13542000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ce089bc398e7426dac7a12e5c38dc13a"
      unitRef="U002">13381000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_14c56766f5eb449b929bdfe3a4a6df1b"
      unitRef="U002">283568000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e44226448c37498ca44a9d7342647edf"
      unitRef="U002">222521000</ifrs-full:CashAndCashEquivalents>
    <hafn:InterestRateOnFixedDeposits
      contextRef="c20241231_RangeAxis_BottomOfRangeMember"
      decimals="4"
      id="Fact_10479816c3e34410b525a4cd1f02723e"
      unitRef="U006">0.04</hafn:InterestRateOnFixedDeposits>
    <hafn:InterestRateOnFixedDeposits
      contextRef="c20241231_RangeAxis_TopOfRangeMember"
      decimals="4"
      id="Fact_b87883bf9851442fa5766088c6218c0b"
      unitRef="U006">0.0548</hafn:InterestRateOnFixedDeposits>
    <hafn:InterestRateOnFixedDeposits
      contextRef="c20231231_RangeAxis_BottomOfRangeMember"
      decimals="4"
      id="Fact_548637fdc40e4cd2b7c75aa3b7a07963"
      unitRef="U006">0.0305</hafn:InterestRateOnFixedDeposits>
    <hafn:InterestRateOnFixedDeposits
      contextRef="c20231231_RangeAxis_TopOfRangeMember"
      decimals="4"
      id="Fact_7b630c23ebd14961ab77820cebeae756"
      unitRef="U006">0.0556</hafn:InterestRateOnFixedDeposits>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory
      contextRef="c20240101to20241231"
      id="Text_cfe22599949a426c83f72ccf260a3baf">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;18.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Share capital&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;div&gt; &lt;br/&gt;
            &lt;/div&gt;

          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Number of&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;outstanding shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Share&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;capital&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Share&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;premium&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;At 1 January 2024&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;506,820,170&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;5,069&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,044,849&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,049,918&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;5,743,362&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;57&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;43,080&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;43,137&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;Effect of re-domiciliation&lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,087,929&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,087,929&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;At 31 December 2024&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;512,563,532&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,093,055&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,093,055&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;At 1 January 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;503,388,593&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,035&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,023,996&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,029,031&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,431,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;34&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,853&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,887&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;At 31 December 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;506,820,170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,069&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,044,849&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,049,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;At 1 January 2022&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;370,244,325&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,703&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;704,834&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;708,537&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Shares issued for acquisition of CTI assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;92,112,691&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;921&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;206,459&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;207,380&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;New shares issued&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;37,600,000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;376&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;97,170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;97,546&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,431,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,533&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,568&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;At 31 December 2022&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;503,388,593&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,035&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,023,996&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,029,031&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: left; font-size: 10pt; font-style: normal;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;
                    &lt;div style="font-weight: normal;"&gt;Subsequent to the re-domiciliation of the Company to Singapore, the issued common shares no
                      longer have any par value and the share premium recognised in the current reporting period has been subsequently reclassed to share capital.&lt;/div&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(a)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Issued and fully paid share capital&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; As at 31 December 2024, the Company has 512,563,532
          issued shares, of which 9,639,056 are treasury shares. All issued ordinary shares are fully paid with no par value. The newly issued ordinary shares rank pari passu with the existing ordinary shares.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On 1 October 2024, the Company redomiciled from Bermuda to Singapore and all common shares of the Company became ordinary shares of the Company.&#160; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 27 June 2024, the Company settled borrowed shares from BW Group by way of issuing 2,311,785 new common shares. Following the issuance of the new common shares, there are 512,563,532
          issued shares in the Company, each with a nominal value of USD 0.01, all of which have been validly and legally issued and fully paid.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 29 May 2024, the Company entered into another share lending agreement with BW Group whereby BW Group lent 2,311,785 shares of the Company. The borrowed shares would be redelivered by way of the Company issuing new shares to BW Group at a subscription price of USD 0.01 per share. This allowed the Company to promptly deliver existing shares held in treasury to employees who exercise their vested options under the
          Long-Term Incentive Plan (LTIP) 2022 and those entitled to receive shares under the Restricted Share Units (RSU) program.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 2 January 2024, the Company settled borrowed shares from BW Group by way of issuing 3,431,577 new common shares. Following the issuance of the new common shares, there were 510,251,747
          issued shares in the Company, each with a nominal value of USD 0.01, all of which have been validly and legally issued and fully paid.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 20 December 2023, the Company entered into another share lending agreement with BW Group, whereby BW Group lent 3,431,577 shares of the Company. Following this transaction, the Company had 3,431,577
          treasury shares. The borrowed shares were redelivered by way of the Company issuing new shares to BW Group at a subscription price of US$0.01
          per share. The share issuance was only completed on 2 January 2024. This allowed the Company to promptly deliver existing shares held in treasury to employees who exercise their vested options under the LTIP 2021.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 1 March 2023, the Company settled these borrowed shares by way of issuing 3,431,577 new common shares to BW Group. Following the issuance of the new common shares, there were 506,820,170
          issued shares in the Company, each with a nominal value of US$0.01, all of which have been validly and legally issued and fully paid.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On 28 February 2023, the Company entered into a share lending agreement with BW Group Limited (&#x201c;BW Group&#x201d;), whereby BW Group lent 3,431,577 shares of the Company. The borrowed shares were redelivered by way of the Company issuing new shares to BW Group at a subscription price of
          US$0.01 per share. Following this transaction, the Company had 3,431,577 newly issued shares and 3,431,577 treasury shares.
          This allowed the Company to promptly deliver existing shares held in treasury to employees who exercise their vested options under the LTIP 2020.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 26 August 2022, the Company entered into a share lending agreement with BW Group Limited, whereby BW Group lent 3,431,577 shares of the Company. The borrowed shares were redelivered by way of the Company issuing new shares to BW Group at a subscription price of US$0.01 per share. Following this transaction, the Company had 3,431,577 newly issued shares and 3,431,577 treasury shares. This allowed the Company to promptly
          deliver existing shares held in treasury to employees who exercise their vested options under the share options granted to management personnel in 2019 for Tranche 1, Tranche 2, Tranche 3 and Tranche 4.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 9 May 2022, the Company issued 37,600,000 new
          common shares at a private placement at subscription price of NOK 25.0 per share, raising net proceeds of US$97.5 million.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On 27 January 2022, the Company issued 92,112,691 new
          common shares in the Company, as part of the purchase consideration for the acquisition of CTI assets. Refer to Note 3.&lt;/div&gt;

&lt;div&gt;
        &lt;br/&gt;
        &lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Treasury shares&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The reserve for the Company&#x2019;s treasury shares comprises the cost of the Company&#x2019;s shares held by the Group. As at 31 December 2024, the Group held 9,639,056 of the Company&#x2019;s shares (2023: 2,626,651,
          2022: 2,793,797).&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(c)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Capital reserve&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The capital reserve comprises of reversal of the cost of the treasury shares acquired, recorded in the treasury shares account against the option price on those shares
          upon exercise of employees share options during the financial year.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;During the financial year ended 31 December 2024, the contributed surplus amounted to US$537.1 million was reclassified to capital reserve, following the Company&#x2019;s re-domiciliation from Bermuda to Singapore on 1 October 2024.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;
         &lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(d)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Translation reserve&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The foreign currency translation reserve represents exchange differences arising from the translation of the financial statements of foreign operations whose
          functional currencies are different from that of the Group&#x2019;s presentation currency.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(e)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Fair value reserve&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The fair value reserve comprises the cumulative net change in the fair value of equity investments which were accounted as FVOCI.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: left;"&gt;(f)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Share-based payment reserve&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company operates seven equity-settled share-based compensation plans, namely the LTIP and RSU. As at 31 December 2024, the LTIP 2019, 2020, 2021 and 2022 have been
          fully awarded. Under the LTIP 2023, at the end of the vesting periods between 2023 and 2026, common shares of 1,849,428 may be
          acquired by employees of the Company at a predetermined strike price. Under the LTIP 2024, at the end of the vesting periods between 2024 and 2027, common shares of 2,032,414 may be acquired by employees of the Company at a predetermined strike price. Under the RSU, at the end of the vesting periods between 2022 and 2025, RSUs of 462,356 may be awarded to certain employees of the Company.&lt;/div&gt;
</ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory
      contextRef="c20240101to20241231"
      id="Text_c18214e3ff614038a5b646e7be6a66ae">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Number of&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;outstanding shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Share&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;capital&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Share&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;premium&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;At 1 January 2024&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;506,820,170&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;5,069&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,044,849&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,049,918&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;5,743,362&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;57&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;43,080&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;43,137&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;Effect of re-domiciliation&lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1,087,929&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,087,929&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;At 31 December 2024&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;512,563,532&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,093,055&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,093,055&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div&gt;At 1 January 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;503,388,593&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,035&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,023,996&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,029,031&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,431,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;34&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,853&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,887&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;At 31 December 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;506,820,170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,069&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,044,849&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,049,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;At 1 January 2022&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;370,244,325&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,703&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;704,834&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;708,537&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Shares issued for acquisition of CTI assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;92,112,691&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;921&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;206,459&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;207,380&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;New shares issued&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;37,600,000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;376&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;97,170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;97,546&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div&gt;Issuance of shares&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,431,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,533&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,568&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;At 31 December 2022&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;503,388,593&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;5,035&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,023,996&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,029,031&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: left; font-size: 10pt; font-style: normal;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;
                    &lt;div style="font-weight: normal;"&gt;Subsequent to the re-domiciliation of the Company to Singapore, the issued common shares no
                      longer have any par value and the share premium recognised in the current reporting period has been subsequently reclassed to share capital.&lt;/div&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;
</ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_3e5c4f71c1de47f6998f0ebf9c2f356d"
      unitRef="U001">506820170</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_c8a77cbf082d499b82d47f63ad4b0bbf"
      unitRef="U002">5069000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_6b218423acee40f0984dc7affa641357"
      unitRef="U002">1044849000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_19ed4f2ffdf74939a71dc28434a7a519"
      unitRef="U002">1049918000</ifrs-full:IssuedCapital>
    <hafn:IssuanceOfCommonShares
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_4b829d4552f34be69ee3568f577ae7b0"
      unitRef="U001">5743362</hafn:IssuanceOfCommonShares>
    <ifrs-full:IssueOfEquity
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_3b7565e699274fac954f7fef42615c9b"
      unitRef="U002">57000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_11c06ddf032a43de9f64d89508d459a8"
      unitRef="U002">43080000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_6f68b15d15eb4919a57f8c39e8486d96"
      unitRef="U002">43137000</ifrs-full:IssueOfEquity>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_97316a6ffc554a328953de3022b7c0c7"
      unitRef="U002">1087929000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_2152536906104e688a3644bf52302135"
      unitRef="U002">-1087929000</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_ab37dd6bd35f4b45985525fa3b2bdb46"
      unitRef="U002">0</hafn:IncreaseDecreaseInEquityDueToEffectOfReDomiciliation>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_7334b9d5fae6488ebf11edd39682e9e4"
      unitRef="U001">512563532</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_e7efec54b12743b885b53324477b028f"
      unitRef="U002">1093055000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_7a4d416134914dbfb699607856f94e97"
      unitRef="U002">0</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_7642d98674c240f5942c7f07f7106738"
      unitRef="U002">1093055000</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_eae3e90b4eaf4e8682672dc094c2d36f"
      unitRef="U001">503388593</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_6943e9098c594b8099f477b53166d853"
      unitRef="U002">5035000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_6f3cd01cc4d74d8db2bb3e0e2b66f0b6"
      unitRef="U002">1023996000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_61a5e90927e1400b8c88bfc3f6bd1ae1"
      unitRef="U002">1029031000</ifrs-full:IssuedCapital>
    <hafn:IssuanceOfCommonShares
      contextRef="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_47ceb20d470e4faaad30a2056db14b4e"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <ifrs-full:IssueOfEquity
      contextRef="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_a8944468d1c14a1f9dc739a038c8ecd7"
      unitRef="U002">34000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_d64bd58e3ca742218c0d0e149ea6b220"
      unitRef="U002">20853000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20230101to20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_8e935c0cae8b4c6b83af51d336059eb2"
      unitRef="U002">20887000</ifrs-full:IssueOfEquity>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_ffc58040979a40579b65638235c38160"
      unitRef="U001">506820170</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_8596bff1b8cc43b8b023c059c4274b02"
      unitRef="U002">5069000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_503969b36e684232a2f8d2c214254fe4"
      unitRef="U002">1044849000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20231231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_f053aa565c3544a18e1d641b6cecc769"
      unitRef="U002">1049918000</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_2430bded3d534df8a2321a9bb0bb9561"
      unitRef="U001">370244325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_c1cc9137ff454138a0c368bdf80dbab6"
      unitRef="U002">3703000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_f1e1ca18cfeb4eef8c531d8bc5dd3ebc"
      unitRef="U002">704834000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20211231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_c30d8c9f049742d799986c52a560dcf2"
      unitRef="U002">708537000</ifrs-full:IssuedCapital>
    <hafn:StockIssuedDuringPeriodSharesForAcquisitionOfAssets
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_95a6c059ae444612b2ebf2809bad5b6d"
      unitRef="U001">92112691</hafn:StockIssuedDuringPeriodSharesForAcquisitionOfAssets>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_19db719f918e491ab88514f1d19604b0"
      unitRef="U002">921000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_15a24dd4fb8b406ea5e7f6776994a75c"
      unitRef="U002">206459000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_16ed5e6bdbfd41b78f79b3a648c355a2"
      unitRef="U002">207380000</hafn:IncreaseDecreaseThroughSharesIssuedAsPartOfAssetAcquisition>
    <hafn:StockIssuedDuringPeriodNewSharesIssued
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_9369053bc8aa4b429306bcd335027376"
      unitRef="U001">37600000</hafn:StockIssuedDuringPeriodNewSharesIssued>
    <hafn:StockIssuedDuringPeriodValueNewSharesIssued
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_192a056f443e48c9a062bbe0d3847f35"
      unitRef="U002">376000</hafn:StockIssuedDuringPeriodValueNewSharesIssued>
    <hafn:StockIssuedDuringPeriodValueNewSharesIssued
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_0b0a92d2e3e34b7cad26467898478800"
      unitRef="U002">97170000</hafn:StockIssuedDuringPeriodValueNewSharesIssued>
    <hafn:StockIssuedDuringPeriodValueNewSharesIssued
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_87e860294b3c4d2a90fa133b04d5f43f"
      unitRef="U002">97546000</hafn:StockIssuedDuringPeriodValueNewSharesIssued>
    <hafn:IssuanceOfCommonShares
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_6e3cff4891ab40588249492a65459c5d"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_46d467d9046a4e10bbb48a24aec07a92"
      unitRef="U002">35000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_30998e56fd90406ba4212062fecffd81"
      unitRef="U002">15533000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity
      contextRef="c20220101to20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_7e8bfb4d68714b47bd98e6a3d95672fb"
      unitRef="U002">15568000</ifrs-full:IssueOfEquity>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_7a5e187d305b4dc58af66e113eeef118"
      unitRef="U001">503388593</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_IssuedCapitalMember"
      decimals="-3"
      id="Fact_7bce2ce29d02432db5557324fd3e66aa"
      unitRef="U002">5035000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_SharePremiumMember"
      decimals="-3"
      id="Fact_f92e9ac88e204311bd7f95c200573e81"
      unitRef="U002">1023996000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="c20221231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-3"
      id="Fact_675eea53258445cda77c9981df9e15c8"
      unitRef="U002">1029031000</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20241231_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_d4de6af604c548b0886092e4335073cc"
      unitRef="U001">512563532</ifrs-full:NumberOfSharesIssued>
    <hafn:NumberOfTreasuryShares
      contextRef="c20241231_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_a5792a1b857648d0a2b2f2302d3b16ca"
      unitRef="U001">9639056</hafn:NumberOfTreasuryShares>
    <ifrs-full:ParValuePerShare
      contextRef="c20241231_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="INF"
      id="Fact_b1a172354e8346d7a17265c448019ce4"
      unitRef="U003">0</ifrs-full:ParValuePerShare>
    <hafn:IssuanceOfCommonShares
      contextRef="c20240627to20240627_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_a2bbb4343d314c39b7af55020c7d3936"
      unitRef="U001">2311785</hafn:IssuanceOfCommonShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20240627_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_d3de017d79bf48b18f361a4629601abe"
      unitRef="U001">512563532</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:ParValuePerShare
      contextRef="c20240627_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_279c805cf67f4163847c17af15451d2c"
      unitRef="U003">0.01</ifrs-full:ParValuePerShare>
    <hafn:NumberOfSharesBorrowedFromRelatedParty
      contextRef="c20240529_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_5c631f36a97347a8b711c23a302d43bc"
      unitRef="U001">2311785</hafn:NumberOfSharesBorrowedFromRelatedParty>
    <hafn:SubscriptionPrice
      contextRef="c20240529to20240529_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_bd3914ba03a64ff8a452a847da907b38"
      unitRef="U003">0.01</hafn:SubscriptionPrice>
    <hafn:IssuanceOfCommonShares
      contextRef="c20240102to20240102_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_f13a0a0412ae404e885afda77704b063"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20240102_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_338e7b4e138543979b8d9ffee519d092"
      unitRef="U001">510251747</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:ParValuePerShare
      contextRef="c20240102_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_6f7e6c8ff6784d8980e16ac7b91878b5"
      unitRef="U003">0.01</ifrs-full:ParValuePerShare>
    <hafn:NumberOfSharesBorrowedFromRelatedParty
      contextRef="c20231220_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_5e45c0e80c064919a5ad3d00bd545c4a"
      unitRef="U001">3431577</hafn:NumberOfSharesBorrowedFromRelatedParty>
    <hafn:NumberOfTreasuryShares
      contextRef="c20231220_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_be99bcb13c4a47dd87f161a7ae3e8107"
      unitRef="U001">3431577</hafn:NumberOfTreasuryShares>
    <hafn:SubscriptionPrice
      contextRef="c20231220to20231220_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_693c7cd21cb54eb7badccd7c334fef28"
      unitRef="U003">0.01</hafn:SubscriptionPrice>
    <hafn:IssuanceOfCommonShares
      contextRef="c20230301to20230301_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_f5742539cc9d4ad4aa32250d33a0bfbe"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c20230301_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_15dd3c502cef44f98a825aa96ae4fc79"
      unitRef="U001">506820170</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:ParValuePerShare
      contextRef="c20230301_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_f8ae3bf25956494c99b01fdc048d1a52"
      unitRef="U003">0.01</ifrs-full:ParValuePerShare>
    <hafn:NumberOfSharesBorrowedFromRelatedParty
      contextRef="c20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_6aa59b87cd0e4e72ae437a5006601daf"
      unitRef="U001">3431577</hafn:NumberOfSharesBorrowedFromRelatedParty>
    <hafn:SubscriptionPrice
      contextRef="c20230228to20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_0cad61fcda424b2c9c4a1cd5a5ca4c17"
      unitRef="U003">0.01</hafn:SubscriptionPrice>
    <hafn:IssuanceOfCommonShares
      contextRef="c20230228to20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_ba993e14a09b4b61a3974eb6a74df162"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <hafn:NumberOfTreasuryShares
      contextRef="c20230228_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_6a0b117bb0f7438c83f072b69bae8a37"
      unitRef="U001">3431577</hafn:NumberOfTreasuryShares>
    <hafn:NumberOfSharesBorrowedFromRelatedParty
      contextRef="c20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_ea2949a3cb5f4ba19395cef5b76dc91f"
      unitRef="U001">3431577</hafn:NumberOfSharesBorrowedFromRelatedParty>
    <hafn:SubscriptionPrice
      contextRef="c20220826to20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="2"
      id="Fact_3feb1dd0c3d44e578b941fdcc461bb2d"
      unitRef="U003">0.01</hafn:SubscriptionPrice>
    <hafn:IssuanceOfCommonShares
      contextRef="c20220826to20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_7bfe45193a7f460c9ff82bf143fb0fc0"
      unitRef="U001">3431577</hafn:IssuanceOfCommonShares>
    <hafn:NumberOfTreasuryShares
      contextRef="c20220826_CategoriesOfRelatedPartiesAxis_BWGroupLimitedMember_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_344c071bbde34923809812490d336cf9"
      unitRef="U001">3431577</hafn:NumberOfTreasuryShares>
    <hafn:IssuanceOfCommonShares
      contextRef="c20220509to20220509_ComponentsOfEquityAxis_PrivatePlacementsMember"
      decimals="0"
      id="Fact_f44b2221c41746129ba19a7edf403d2c"
      unitRef="U001">37600000</hafn:IssuanceOfCommonShares>
    <hafn:SubscriptionPrice
      contextRef="c20220509to20220509_ComponentsOfEquityAxis_PrivatePlacementsMember"
      decimals="1"
      id="Fact_dbb53736b14e456db5ee474b14094083"
      unitRef="U011">25</hafn:SubscriptionPrice>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="c20220509to20220509_ComponentsOfEquityAxis_PrivatePlacementsMember"
      decimals="-5"
      id="Fact_1947f22cd1694062b5cbf34800609e7d"
      unitRef="U002">97500000</ifrs-full:ProceedsFromIssuingShares>
    <hafn:StockIssuedDuringPeriodSharesForAcquisitionOfAssets
      contextRef="c20220127to20220127_ComponentsOfEquityAxis_OrdinarySharesMember"
      decimals="0"
      id="Fact_7f9a3bba0a364609a99c2071983a9c90"
      unitRef="U001">92112691</hafn:StockIssuedDuringPeriodSharesForAcquisitionOfAssets>
    <hafn:NumberOfTreasuryShares
      contextRef="c20241231"
      decimals="0"
      id="Fact_7eb0cf53ee8b46fc9fd4207a45cb8272"
      unitRef="U001">9639056</hafn:NumberOfTreasuryShares>
    <hafn:NumberOfTreasuryShares
      contextRef="c20231231"
      decimals="0"
      id="Fact_a7f482c0ddd44603aa314495790a0361"
      unitRef="U001">2626651</hafn:NumberOfTreasuryShares>
    <hafn:NumberOfTreasuryShares
      contextRef="c20221231"
      decimals="0"
      id="Fact_7f121c29d2614cc79185dcfdb81face0"
      unitRef="U001">2793797</hafn:NumberOfTreasuryShares>
    <ifrs-full:RevaluationSurplus
      contextRef="c20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember"
      decimals="-5"
      id="Fact_81d77a8d6f6041509fa1704fec3a1a7c"
      unitRef="U002">537100000</ifrs-full:RevaluationSurplus>
    <hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2023Member"
      decimals="0"
      id="Fact_323b7231a82f4f05965cfad79407b874"
      unitRef="U001">1849428</hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees>
    <hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees
      contextRef="c20240101to20241231_ClassesOfShareCapitalAxis_OrdinarySharesMember_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member"
      decimals="0"
      id="Fact_2a391b509c3940608a32b20420813339"
      unitRef="U001">2032414</hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees>
    <hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees
      contextRef="c20240101to20241231_ComponentsOfEquityAxis_ReserveOfSharebasedPaymentsMember_TypesOfAntidilutiveInstrumentsAxis_RestrictedShareUnitsMember"
      decimals="0"
      id="Fact_dee51843603a4967acb8db31efd6292b"
      unitRef="U001">462356</hafn:NumberOfAvailableSharesThatMayBeAcquiredByEmployees>
    <hafn:DisclosureOfOtherReservesTextBlock
      contextRef="c20240101to20241231"
      id="Text_5faee9b21911498cbe6920c5c4f30930">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                  &lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;19.&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;&lt;span style="font-weight: bold;"&gt;Other reserves&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                    &#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Composition:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Share-based payment reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;3,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,788&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,873&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Hedging reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;20,705&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Capital reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;482,382&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(25,137&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(710&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Translation reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;(198&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(63&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;29&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Fair value reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;10,906&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;9,720&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;517,713&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;27,620&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;73,650&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                    &#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Movements of the reserves&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="font-style: italic; margin-left: 36pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Hedging reserve&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;At beginning of the financial year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;348&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Fair value gains on cash flow hedges&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;14,522&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;13,378&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;73,516&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Reclassification to profit or loss&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;(33,129&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(42,524&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(5,406&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;At end of the financial year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;20,705&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;More information about derivatives used as hedges is disclosed in Note 12. &lt;/div&gt;
</hafn:DisclosureOfOtherReservesTextBlock>
    <hafn:DisclosureOfOtherReservesTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_3c06ea8c97d44b91a467f5b86ce5e48c">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                    &#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Composition:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Share-based payment reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;3,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;3,788&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;5,873&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Hedging reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;20,705&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Capital reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;482,382&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(25,137&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(710&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Translation reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;(198&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(63&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;29&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Fair value reserve&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;10,906&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;9,720&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;517,713&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;27,620&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;73,650&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;br/&gt;
                    &#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Movements of the reserves&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="font-style: italic; margin-left: 36pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Hedging reserve&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;&#160;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;At beginning of the financial year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;348&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Fair value gains on cash flow hedges&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;14,522&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;13,378&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;73,516&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;Reclassification to profit or loss&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;(33,129&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(42,524&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(5,406&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="margin-left: 36pt;"&gt;At end of the financial year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;20,705&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;39,312&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;68,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</hafn:DisclosureOfOtherReservesTableTextBlock>
    <ifrs-full:ReserveOfSharebasedPayments
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e09aa606ce3d443083f9f8b0f1f56943"
      unitRef="U002">3918000</ifrs-full:ReserveOfSharebasedPayments>
    <ifrs-full:ReserveOfSharebasedPayments
      contextRef="c20231231"
      decimals="-3"
      id="Fact_11e337a8ce3c4646a9f828bdacf3c1dc"
      unitRef="U002">3788000</ifrs-full:ReserveOfSharebasedPayments>
    <ifrs-full:ReserveOfSharebasedPayments
      contextRef="c20221231"
      decimals="-3"
      id="Fact_50110eedb75a4061976f126e3c0d2ef3"
      unitRef="U002">5873000</ifrs-full:ReserveOfSharebasedPayments>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20241231"
      decimals="-3"
      id="Fact_298582ced7004b779050ec5b5b70fc8c"
      unitRef="U002">20705000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5acaaec0ec054d8d8d0d93e2f22e04c7"
      unitRef="U002">39312000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20221231"
      decimals="-3"
      id="Fact_655ffa67a8034e1d9abb7d479b056658"
      unitRef="U002">68458000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:CapitalReserve
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6cebd0fa34424712b762de76f7f97aaa"
      unitRef="U002">482382000</ifrs-full:CapitalReserve>
    <hafn:CapitalReserves
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a6978955e06a4883b1facf5d043831b5"
      unitRef="U002">-25137000</hafn:CapitalReserves>
    <hafn:CapitalReserves
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ab70bebca00f40a581d67675c1aa33c6"
      unitRef="U002">-710000</hafn:CapitalReserves>
    <ifrs-full:ReserveOfExchangeDifferencesOnTranslation
      contextRef="c20241231"
      decimals="-3"
      id="Fact_486e8dc9e1b2418b8bee73958185c415"
      unitRef="U002">-198000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
    <ifrs-full:ReserveOfExchangeDifferencesOnTranslation
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a942204994e74502af990140aeab4bc0"
      unitRef="U002">-63000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
    <ifrs-full:ReserveOfExchangeDifferencesOnTranslation
      contextRef="c20221231"
      decimals="-3"
      id="Fact_559a9d025a0c43b3bcddc57fb8750927"
      unitRef="U002">29000</ifrs-full:ReserveOfExchangeDifferencesOnTranslation>
    <hafn:FairValueReserve
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1bbe95a93a0b4720878517625171fc7d"
      unitRef="U002">10906000</hafn:FairValueReserve>
    <hafn:FairValueReserve
      contextRef="c20231231"
      decimals="-3"
      id="Fact_27ef87232b6e4450b89e318f03559dec"
      unitRef="U002">9720000</hafn:FairValueReserve>
    <hafn:FairValueReserve
      contextRef="c20221231"
      decimals="-3"
      id="Fact_a9b6e447ea4e46ce831983a61c9f31eb"
      unitRef="U002">0</hafn:FairValueReserve>
    <ifrs-full:OtherReserves
      contextRef="c20241231"
      decimals="-3"
      id="Fact_272b62fc7d6240579d94f051e5f4ac31"
      unitRef="U002">517713000</ifrs-full:OtherReserves>
    <ifrs-full:OtherReserves
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5968590d811d4b41b327b6306b531287"
      unitRef="U002">27620000</ifrs-full:OtherReserves>
    <ifrs-full:OtherReserves
      contextRef="c20221231"
      decimals="-3"
      id="Fact_b5c2e5f8aa6e42b6abdb1e3c980e22e9"
      unitRef="U002">73650000</ifrs-full:OtherReserves>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c77ddf5d935744b3b52bb38587cc931d"
      unitRef="U002">39312000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20221231"
      decimals="-3"
      id="Fact_33b35ebe03654e9eb6c87c0ff2e9295e"
      unitRef="U002">68458000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20211231"
      decimals="-3"
      id="Fact_bafc7d82da144d34b69ab1401fbe4011"
      unitRef="U002">348000</ifrs-full:ReserveOfCashFlowHedges>
    <hafn:FairValueGainsOnCashFlowHedges
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_aff3cc59e6754f76997bf468489cfbe6"
      unitRef="U002">14522000</hafn:FairValueGainsOnCashFlowHedges>
    <hafn:FairValueGainsOnCashFlowHedges
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_adc3cce247ae44c2aeb14c3fbd4cfa65"
      unitRef="U002">13378000</hafn:FairValueGainsOnCashFlowHedges>
    <hafn:FairValueGainsOnCashFlowHedges
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_de0710ac79564fdfa9c7f08516a9cc3d"
      unitRef="U002">73516000</hafn:FairValueGainsOnCashFlowHedges>
    <hafn:ReclassificationToProfitOrLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_86f5f9cc0354419f87bd97e086632ad0"
      unitRef="U002">-33129000</hafn:ReclassificationToProfitOrLoss>
    <hafn:ReclassificationToProfitOrLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_55ff74aac962442c9f6ec0dc7353fd5a"
      unitRef="U002">-42524000</hafn:ReclassificationToProfitOrLoss>
    <hafn:ReclassificationToProfitOrLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a0c8e915c0d24beab6d9503cd5451c73"
      unitRef="U002">-5406000</hafn:ReclassificationToProfitOrLoss>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20241231"
      decimals="-3"
      id="Fact_ab60f096952240fd9a87335e18fdf5d2"
      unitRef="U002">20705000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20231231"
      decimals="-3"
      id="Fact_55832a2b7adf4fa08106ca5931164776"
      unitRef="U002">39312000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:ReserveOfCashFlowHedges
      contextRef="c20221231"
      decimals="-3"
      id="Fact_a03018756ff7450cb986434711d593d4"
      unitRef="U002">68458000</ifrs-full:ReserveOfCashFlowHedges>
    <ifrs-full:DisclosureOfBorrowingsExplanatory
      contextRef="c20240101to20241231"
      id="Text_578ece6977654f6b9914ffc5f1e5a4ef">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;20.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Borrowings&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt; &#160;&#160;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;&#160;&lt;/div&gt;
                    &lt;div&gt; &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;&lt;span style="text-decoration: underline;"&gt;Current&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Bank borrowings&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;252,556&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;174,004&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,506&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;57,305&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;19,233&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;36,019&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;336,295&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;267,328&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Non-current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Loans from non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div&gt;Bank borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;322,820&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;398,507&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;461,924&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;622,174&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Other lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,210&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;4,342&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;785,954&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,025,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Total borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,292,351&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;span style="text-decoration: underline;"&gt;Bank borrowings&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;As at 31 December 2024, bank borrowings consist of ten
          credit facilities from external financial institutions, amounting to US$473 million, US$374 million, US$216 million, US$84 million (DSF), US$84 million, US$39 million, US$40 million, US$303 million and two borrowing base
          facilities respectively (2023: US$473 million, US$374 million, US$216 million, US$106 million, US$84 million, US$39 million, US$40 million, US$ 303 million and two borrowing base
          facilities respectively). &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The table below
          summarises key information of the bank borrowings:&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Facility amount&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amount&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Maturity date&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$473 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;87,098&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$413 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_59776aa6b7f54cd08d31548e92ff92c8"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$60 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_77123bc9c6fb4268b7fe537842811675"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$374 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$100 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_de0802dc97c140f4adf536f610e40cf6"&gt;2028&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$216 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;131,250&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_f855e817c8e24708af8e1124557f6bc7"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$84 million facility (DSF)&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;79,683&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_2ec34abadbb946a68277e34064f20477"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$84 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;49,855&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$68 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_215879a32356472d818e460e58196715"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$16 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_2c43fa2846804e578e79d20133f1921d"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$39 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,464&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;-US$30 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_e245c6a10345432fa528093d4ae086cf"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;-US$9 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_bddbfe3b20c44055bbd94536171044f6"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Up to US$175 million borrowing base facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;40,500&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&lt;span style="-sec-ix-hidden:Fact_3970ad3ade144f33bcaa18773a7c7bc1"&gt;2025&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Up to US$175 million borrowing base facility (with an accordion option of up to US$75 million)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;58,500&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_12770d3730084810b6aa3b88f176a2ff"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$40 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35,881&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_cf074b774bf84d2e8e8c655b92f0547d"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$303 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;80,000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$303 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_39daa42c33194550b74de1bd4d215f35"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group&#x2019;s revolving credit facilities will be available for utilisation if there is no event of default or default which is continuing or would
          result from the proposed utilisation or under the existing utilisations; and relevant conditions are met. The Group pays commitment fees to have these revolving credit facilities which are between 35-40% of the facilities&#x2019; margin.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On 11 July 2024, the Group refinanced its US$106
          million facility into a US$84 million facility.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On 14 November 2023, the Group cancelled its US$70
          million revolving credit facility, which was part of the upsized US$216 million facility.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On 30 August 2023, the Group entered into a US$303
          million revolving credit facility.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;On 18 July 2023, the Group entered into a US$40
          million senior secured term loan facility.&lt;br/&gt;
          &#160;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;As of 31 December 2024, the sales and leaseback liabilities (accounted for as financing transaction) consist of various facilities provided by
          external leasing houses under sale-and-leaseback contracts. Under these contracts, the vessels were legally sold to external leasing houses and leased back by Hafnia. The sale of vessels under these sales and leaseback arrangements did not meet
          the criteria for sale as prescribed by IFRS 15 &lt;span style="font-style: italic;"&gt;Revenue with customers&lt;/span&gt; as the Group has assessed that there was no transfer of control of the vessels. The Group still has the present right to direct the
          use of the vessels and to obtain the remaining economic benefits from the vessels. The Group also has the option/obligation to repurchase the vessels from the leasing houses. As a result of the assessment performed,&lt;span style="font-style: italic;"&gt;&#160;&lt;/span&gt;the vessels were not derecognised from the Group&#x2019;s balance sheet. These transactions were treated as financing arrangements since lease inception, with the proceeds received from the external leasing houses reflected as sales
          and leaseback liabilities, which were accounted for as financing transactions.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;During the financial year ended 2024, The Group also exercised the purchase options on six of its existing sales and leaseback financings with Jiangsu Financial Lease Co Limited and CSSC (Hong Kong) Shipping Company Limited. These transactions were accounted for as an
          extinguishment of existing sales and leaseback liabilities (accounted for as financing transaction).&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;During the financial year ended 2023, as a part of the Group&#x2019;s ongoing refinancing exercise to refinance the debt that was acquired as a part of the
          CTI acquisition into lower-priced financing facilities, the Group refinanced five IMO II Handy vessels via sale and leaseback
          financing with CMB Financial leasing. These transactions were accounted for as an extinguishment of existing sales and leaseback liabilities (accounted for as financing transaction) and the recognition of new sales and leaseback liabilities
          (accounted for as financing transaction) based on the new borrowing terms. The Group also exercised the purchase options on nine of
          its existing sales and leaseback financings with AVIC International Leasing, SPDB Financial Leasing, ICBC Financial Leasing and Ocean Yield Limited. &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;These transactions were accounted for as an extinguishment of existing sales and leaseback liabilities (accounted
          for as financing transaction). &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;Facility amount&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;amount&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Maturity date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;US$414 million SLB facility&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;324,788&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_63b77ab767df4148ac571ac651cde331"&gt;2032&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div&gt;CTI vessels facilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;157,905&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_563b032c4f3a4564a689f5b5facc0596"&gt;2023&lt;/span&gt; &#x2013; &lt;span style="-sec-ix-hidden:Fact_b236d53c70e14936b4c6e294822cfa97"&gt;2031&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;Hafnia Tankers finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;43,737&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_262224d3a74347a083b34aca4491598c"&gt;2025&lt;/span&gt; &#x2013; &lt;span style="-sec-ix-hidden:Fact_a7d250df8f0645bb997e14923141817a"&gt;2030&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
           &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Interest rates&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The weighted average effective interest rates per annum of total borrowings at the balance sheet date are as follows:&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 70.5%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Bank borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6.8&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.68%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;6.7&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.21%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 70.5%;" valign="bottom"&gt;
                    &lt;div&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6.9&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.68%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7.4&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.21%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The exposure of borrowings to interest rate risk is disclosed in Note 24.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Maturity of borrowings&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The non-current borrowings have the following maturity:&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt; 2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Later than one year and not later than five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;517,013&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;649,710&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Later than five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;268,941&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;375,313&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;785,954&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,025,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Carrying amounts and fair values&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The carrying values of the bank borrowings and sales and leaseback liabilities (accounted for as financing transaction) approximate their fair values
          as they bear floating interest rates and are re-priceable at &lt;span style="-sec-ix-hidden:Fact_eece692501b442de9e7bd1d196d4e7f8"&gt;one&lt;/span&gt;-to-three-month intervals.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-left: 36pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;Financial and non-financial covenants&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;The Group has bank borrowings and sales and leaseback liabilities (accounted for as financing transaction) that contain financial and non-financial
          covenants. Any breach of covenants will result in bank borrowings and sales and leaseback liabilities becoming payable on demand. If the Group continues with its financial position as at the end of the reporting date and there is no significant
          decrease in the fair values of the vessels, the Group expects to comply with the quarterly reporting covenants for the next 12 months. The Group was in compliance with financial and non-financial covenants as at 31 December 2024 and 31 December
          2023.&lt;/div&gt;
</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
      contextRef="c20240101to20241231"
      id="Text_d7d16fd600cc47c881e2a04f6d66b0ae">
&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;&#160;&lt;/div&gt;
                    &lt;div&gt; &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;&lt;span style="text-decoration: underline;"&gt;Current&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Bank borrowings&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;252,556&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;174,004&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,506&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;57,305&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Other lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;19,233&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;36,019&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;336,295&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;267,328&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="text-decoration: underline;"&gt;Non-current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Loans from non-related parties&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%;" valign="bottom"&gt;
                    &lt;div&gt;Bank borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;322,820&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;398,507&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;461,924&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;622,174&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Other lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,210&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;4,342&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;785,954&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,025,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 74%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Total borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.17%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,292,351&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.13%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;
</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <hafn:CurrentPortionOfCurrentBankBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_7eed04df2cfd4bdabca220eea56d056d"
      unitRef="U002">252556000</hafn:CurrentPortionOfCurrentBankBorrowings>
    <hafn:CurrentPortionOfCurrentBankBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_883f847b811746aab477f8629020f3ac"
      unitRef="U002">174004000</hafn:CurrentPortionOfCurrentBankBorrowings>
    <hafn:SaleAndLeasebackLiabilitiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b1f98a4582cb4e85b1ac2e05b1160580"
      unitRef="U002">64506000</hafn:SaleAndLeasebackLiabilitiesCurrent>
    <hafn:SaleAndLeasebackLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_54f9fe996c8b4419ad5b9e23884d1115"
      unitRef="U002">57305000</hafn:SaleAndLeasebackLiabilitiesCurrent>
    <hafn:OtherCurrentLeaseLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_fb07d2c1fad54881a94c134a29bee9d7"
      unitRef="U002">19233000</hafn:OtherCurrentLeaseLiabilities>
    <hafn:OtherCurrentLeaseLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8d3ce4384d904c90b4f318e6b36ec55f"
      unitRef="U002">36019000</hafn:OtherCurrentLeaseLiabilities>
    <ifrs-full:ShorttermBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_27c6f2741f704f3daf70a2c38ada55e3"
      unitRef="U002">336295000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_20a57475fc9d43a7baeb3f6b163a7e43"
      unitRef="U002">267328000</ifrs-full:ShorttermBorrowings>
    <hafn:LoansFromNonRelatedPartiesNonCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_814a73ef37564525b18ea5d9d1e9bd08"
      unitRef="U002">0</hafn:LoansFromNonRelatedPartiesNonCurrent>
    <hafn:LoansFromNonRelatedPartiesNonCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1915ae668d8e4a1c95f3c02dcff24237"
      unitRef="U002">0</hafn:LoansFromNonRelatedPartiesNonCurrent>
    <hafn:NoncurrentPortionOfNoncurrentBankBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_60e0abaea46b4b058769def41e2519b4"
      unitRef="U002">322820000</hafn:NoncurrentPortionOfNoncurrentBankBorrowings>
    <hafn:NoncurrentPortionOfNoncurrentBankBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d19c8aabd56641458809cf5b83dae460"
      unitRef="U002">398507000</hafn:NoncurrentPortionOfNoncurrentBankBorrowings>
    <hafn:SaleAndLeasebackLiabilitiesNonCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2b92d05404fb41dca6d62f1a7efc7768"
      unitRef="U002">461924000</hafn:SaleAndLeasebackLiabilitiesNonCurrent>
    <hafn:SaleAndLeasebackLiabilitiesNonCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5308e6c0dd6840499ad0ae7a2456b0c9"
      unitRef="U002">622174000</hafn:SaleAndLeasebackLiabilitiesNonCurrent>
    <hafn:OtherNonCurrentLeaseLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_50f6e11c1101428a8538b1aa149d6fc0"
      unitRef="U002">1210000</hafn:OtherNonCurrentLeaseLiabilities>
    <hafn:OtherNonCurrentLeaseLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c916b58036b24b50b79f7f5b70b46179"
      unitRef="U002">4342000</hafn:OtherNonCurrentLeaseLiabilities>
    <ifrs-full:LongtermBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_22c3943eb7934947bd4a3805c425ec22"
      unitRef="U002">785954000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_59b9e02250194326bb71367d9cdc295d"
      unitRef="U002">1025023000</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_9b04483cbdb948799997a1ad78316cf6"
      unitRef="U002">1122249000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_75d7317d78f84bb0852d0a7044d9d822"
      unitRef="U002">1292351000</ifrs-full:Borrowings>
    <hafn:NumberOfCreditFacilities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_CreditFacilityMember"
      decimals="INF"
      id="Fact_c435a0a4ebf34953ba9d40eeefbfb1a4"
      unitRef="U012">10</hafn:NumberOfCreditFacilities>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityOneMember"
      decimals="-6"
      id="Fact_08e5d7f0a3e94c45bc0b7b9c98562eb7"
      unitRef="U002">473000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityTwoMember"
      decimals="-6"
      id="Fact_f2097e4164864fb1a998a6d5a9486a09"
      unitRef="U002">374000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityThreeMember"
      decimals="-6"
      id="Fact_3ae8aeb878f848928b7ca581b6c224ad"
      unitRef="U002">216000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityFourMember"
      decimals="-6"
      id="Fact_e05d9a8542054374a57e57dee702da35"
      unitRef="U002">84000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySixMember"
      decimals="-6"
      id="Fact_f37710c71b054ef1b7c46e1a3b57b03c"
      unitRef="U002">84000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySevenMember"
      decimals="-6"
      id="Fact_56811552fb154db9a5eafd41ed9b4c18"
      unitRef="U002">39000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityEightMember"
      decimals="-6"
      id="Fact_2ed119531e4247658452419976e205b9"
      unitRef="U002">40000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityNineMember"
      decimals="-6"
      id="Fact_a25cf345058249f38fdf4c2aba142844"
      unitRef="U002">303000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:NumberOfCreditFacilities
      contextRef="c20240101to20241231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember"
      decimals="INF"
      id="Fact_2ba100b271964a5581a8c3f5544753c5"
      unitRef="U012">2</hafn:NumberOfCreditFacilities>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityOneMember"
      decimals="-6"
      id="Fact_8d31249cc60a4fd1bed7d62eafbe1e5a"
      unitRef="U002">473000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityTwoMember"
      decimals="-6"
      id="Fact_0785afaa69dc406f89924d1915129f29"
      unitRef="U002">374000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityThreeMember"
      decimals="-6"
      id="Fact_33a499ae1fff4cfabfcace7266f0aaa2"
      unitRef="U002">216000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityFourMember"
      decimals="-6"
      id="Fact_3fed665aba8b4486b4ad026e84ff7b6a"
      unitRef="U002">106000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityFiveMember"
      decimals="-6"
      id="Fact_ae090bdf1678474896300c15590f81f5"
      unitRef="U002">84000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilitySixMember"
      decimals="-6"
      id="Fact_4ff834cab24141019dd08809bc1522c1"
      unitRef="U002">39000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilitySevenMember"
      decimals="-6"
      id="Fact_79ee07fafd7d475db6032a7d04aa8434"
      unitRef="U002">40000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231231_BorrowingsByNameAxis_CreditFacilityEightMember"
      decimals="-6"
      id="Fact_fe839089cd2a428b94773fee2d794244"
      unitRef="U002">303000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:NumberOfCreditFacilities
      contextRef="c20230101to20231231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember"
      decimals="INF"
      id="Fact_63988b2f98ce440f9c21c33b48eefd1a"
      unitRef="U012">2</hafn:NumberOfCreditFacilities>
    <hafn:DisclosureOfDetailedInformationAboutBankBorrowingsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_bee16800f6ae48deb2ea3d78c37bbe06">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;The table below
          summarises key information of the bank borrowings:&lt;/span&gt;
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Facility amount&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;amount&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Maturity date&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$473 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;87,098&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$413 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_59776aa6b7f54cd08d31548e92ff92c8"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$60 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_77123bc9c6fb4268b7fe537842811675"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$374 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$100 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_de0802dc97c140f4adf536f610e40cf6"&gt;2028&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$216 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;131,250&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_f855e817c8e24708af8e1124557f6bc7"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$84 million facility (DSF)&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;79,683&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_2ec34abadbb946a68277e34064f20477"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$84 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;49,855&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- US$68 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_215879a32356472d818e460e58196715"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$16 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_2c43fa2846804e578e79d20133f1921d"&gt;2026&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$39 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;15,464&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;-US$30 million term loan&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_e245c6a10345432fa528093d4ae086cf"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;-US$9 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_bddbfe3b20c44055bbd94536171044f6"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Up to US$175 million borrowing base facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;40,500&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&lt;span style="-sec-ix-hidden:Fact_3970ad3ade144f33bcaa18773a7c7bc1"&gt;2025&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Up to US$175 million borrowing base facility (with an accordion option of up to US$75 million)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;58,500&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_12770d3730084810b6aa3b88f176a2ff"&gt;2025&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;US$40 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;35,881&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_cf074b774bf84d2e8e8c655b92f0547d"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;US$303 million facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;80,000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- US$303 million revolving credit facility&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_39daa42c33194550b74de1bd4d215f35"&gt;2029&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutBankBorrowingsTableTextBlock>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityOneMember"
      decimals="-6"
      id="Fact_377a6f549b4b418c9f8d152094ef0c3a"
      unitRef="U002">473000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityOneMember"
      decimals="-3"
      id="Fact_cccc9b2715f14cb5a4b12bac2d3865d0"
      unitRef="U002">87098000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_TermLoanOneMember"
      decimals="-6"
      id="Fact_30d59c169040480c826fc3132fc43bc1"
      unitRef="U002">413000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityOneMember"
      decimals="-6"
      id="Fact_f47b739ba3a04b5fb763e08036f962e0"
      unitRef="U002">60000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityTwoMember"
      decimals="-6"
      id="Fact_d2c9c058b53c4af4b0aaa6a80e3ea047"
      unitRef="U002">374000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityTwoMember"
      decimals="-3"
      id="Fact_49a53dd4b1b74ee0a77cbed11f1a0999"
      unitRef="U002">0</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityTwoMember"
      decimals="-6"
      id="Fact_3294e23e361249b9a467abd33d09c6b3"
      unitRef="U002">100000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityThreeMember"
      decimals="-6"
      id="Fact_1f32afee4d8b4700a3fc7f5d668b8722"
      unitRef="U002">216000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityThreeMember"
      decimals="-3"
      id="Fact_64eb983a0aee475fa14a60fd03982f3f"
      unitRef="U002">131250000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityFourMember"
      decimals="-6"
      id="Fact_8bda3f20b828413486d4413d36ac3eba"
      unitRef="U002">84000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityFourMember"
      decimals="-3"
      id="Fact_06a76b92c7a745ce876df1fdbda28007"
      unitRef="U002">79683000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySixMember"
      decimals="-6"
      id="Fact_6081fd02a3b349a6853e158e99679ad9"
      unitRef="U002">84000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySixMember"
      decimals="-3"
      id="Fact_96bf9849f31341ada7f288c1e371e7f1"
      unitRef="U002">49855000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_TermLoanTwoMember"
      decimals="-6"
      id="Fact_80434618bdd241daabd628a990debb2f"
      unitRef="U002">68000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityThreeMember"
      decimals="-6"
      id="Fact_6960800f83784cfeb844d0f1a9f2f151"
      unitRef="U002">16000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySevenMember"
      decimals="-6"
      id="Fact_fd69903862d14da5b456ac19e6c80edb"
      unitRef="U002">39000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilitySevenMember"
      decimals="-3"
      id="Fact_1e47d7e6a48b4ba1af470df16e08a280"
      unitRef="U002">15464000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_TermLoanThreeMember"
      decimals="-6"
      id="Fact_3a09786f4171463ab437839ec72405ea"
      unitRef="U002">30000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFourMember"
      decimals="-6"
      id="Fact_fe23a192dc8c451fab1bcb5368107b38"
      unitRef="U002">9000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesOneMember"
      decimals="-6"
      id="Fact_a9d5978db5714eb9b6eeee3d6fe58f94"
      unitRef="U002">175000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesOneMember"
      decimals="-3"
      id="Fact_5b183a0fdf8f4c598b1876838a12475e"
      unitRef="U002">40500000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesTwoMember"
      decimals="-6"
      id="Fact_f2e2ebb4ef58428db01dd32182d06830"
      unitRef="U002">175000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_BorrowingBaseFacilitiesMember_RangeAxis_TopOfRangeMember"
      decimals="-6"
      id="Fact_f92a61d32e8b4f41afcb8c0f226090b1"
      unitRef="U002">75000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_MaximumBorrowingBaseFacilitiesTwoMember"
      decimals="-3"
      id="Fact_b24cb568a17641e09a4be363e7aad4bc"
      unitRef="U002">58500000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityEightMember"
      decimals="-6"
      id="Fact_8e7fb95bf4f04defa2402d7829777d7a"
      unitRef="U002">40000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityEightMember"
      decimals="-3"
      id="Fact_730d0dc5a71041b8845f23cd48f05dfc"
      unitRef="U002">35881000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityNineMember"
      decimals="-6"
      id="Fact_72a4cc10c0364a22858c96f91cf381ac"
      unitRef="U002">303000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_CreditFacilityNineMember"
      decimals="-3"
      id="Fact_a354fd3f1caa4fc9bec48904d540c138"
      unitRef="U002">80000000</ifrs-full:Borrowings>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember"
      decimals="-6"
      id="Fact_d659bdf0b214406ab27867f04783cd6c"
      unitRef="U002">303000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember"
      decimals="-3"
      id="Fact_f378ad664f004a12a0ad4fc3f73f3969"
      unitRef="U002">0</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember_RangeAxis_BottomOfRangeMember"
      decimals="2"
      id="Fact_4a5f0dd66ff34bf3a8b9463dc6a037c8"
      unitRef="U006">0.35</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c20241231_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember_RangeAxis_TopOfRangeMember"
      decimals="2"
      id="Fact_e608d2dedf65443c88e2d7670ee6c058"
      unitRef="U006">0.40</ifrs-full:BorrowingsInterestRate>
    <hafn:RefinancedBorrowingCapacityLineOfCreditFacility
      contextRef="c20240711_BorrowingsByNameAxis_BorrowingBaseFacilitiesOneMember"
      decimals="-6"
      id="Fact_db9e73030d154871891d02ed38a4ec28"
      unitRef="U002">106000000</hafn:RefinancedBorrowingCapacityLineOfCreditFacility>
    <hafn:RefinancedBorrowingCapacityLineOfCreditFacility
      contextRef="c20240711_BorrowingsByNameAxis_BorrowingBaseFacilitiesTwoMember"
      decimals="-6"
      id="Fact_9dae05b861504b3b981310634a41c20e"
      unitRef="U002">84000000</hafn:RefinancedBorrowingCapacityLineOfCreditFacility>
    <hafn:CancelledBorrowingCapacityLineOfCreditFacility
      contextRef="c20231114_BorrowingsByNameAxis_RevolvingCreditFacilitiesMember"
      decimals="-6"
      id="Fact_d86ca498553742808f8c1754147e5356"
      unitRef="U002">70000000</hafn:CancelledBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20231114_BorrowingsByNameAxis_CreditFacilityThreeMember"
      decimals="-6"
      id="Fact_b4300a1d92d849369f774dfd352b9f99"
      unitRef="U002">216000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20230830_BorrowingsByNameAxis_RevolvingCreditFacilityFiveMember"
      decimals="-6"
      id="Fact_89d9ceb0703344bb8af23aada6580b05"
      unitRef="U002">303000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20220718_BorrowingsByNameAxis_SeniorSecuredTermLoanFacilityMember"
      decimals="-6"
      id="Fact_2e14ae562978456089b6cca558f2717c"
      unitRef="U002">40000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <hafn:NumberOfExercisedPurchaseOptionOfExistingSalesAndLeasebackFinancings
      contextRef="c20240101to20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember"
      decimals="INF"
      id="Fact_8668639a1043441fa4ef7f9b349b0189"
      unitRef="U004">6</hafn:NumberOfExercisedPurchaseOptionOfExistingSalesAndLeasebackFinancings>
    <hafn:NumberOfRefinanced
      contextRef="c20230101to20231231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIHandySizeMember"
      decimals="INF"
      id="Fact_387282fefa3345fc8fda8bbd6864c321"
      unitRef="U004">5</hafn:NumberOfRefinanced>
    <hafn:NumberOfExercisedPurchaseOptionOfExistingSalesAndLeasebackFinancings
      contextRef="c20230101to20231231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember"
      decimals="INF"
      id="Fact_bd8d2bed0fd54fc2977dd046c9bf2716"
      unitRef="U004">9</hafn:NumberOfExercisedPurchaseOptionOfExistingSalesAndLeasebackFinancings>
    <hafn:DisclosureOfDetailedInformationAboutFinancialInstrumentsByBorrowingsSubsequentlyDerecognizedTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_66030cf0e9914ede8d38fa3947c09904">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;These transactions were accounted for as an extinguishment of existing sales and leaseback liabilities (accounted
          for as financing transaction). &lt;/span&gt;
&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;Facility amount&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;amount&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Maturity date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;US$414 million SLB facility&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;324,788&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_63b77ab767df4148ac571ac651cde331"&gt;2032&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div&gt;CTI vessels facilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;157,905&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_563b032c4f3a4564a689f5b5facc0596"&gt;2023&lt;/span&gt; &#x2013; &lt;span style="-sec-ix-hidden:Fact_b236d53c70e14936b4c6e294822cfa97"&gt;2031&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;Hafnia Tankers finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;43,737&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;&lt;span style="-sec-ix-hidden:Fact_262224d3a74347a083b34aca4491598c"&gt;2025&lt;/span&gt; &#x2013; &lt;span style="-sec-ix-hidden:Fact_a7d250df8f0645bb997e14923141817a"&gt;2030&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
           &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutFinancialInstrumentsByBorrowingsSubsequentlyDerecognizedTableTextBlock>
    <hafn:MaximumBorrowingCapacityLineOfCreditFacility
      contextRef="c20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember"
      decimals="-6"
      id="Fact_429a5bd7263145388a7662671a077e19"
      unitRef="U002">414000000</hafn:MaximumBorrowingCapacityLineOfCreditFacility>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember"
      decimals="-3"
      id="Fact_8f39acc42eb4436daef8100942d645cf"
      unitRef="U002">324788000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember"
      decimals="-3"
      id="Fact_c518e72838f44e66a8707ad7d5c2d7ad"
      unitRef="U002">157905000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="c20241231_BorrowingsByNameAxis_HafniaTankersFinanceLeasesMember"
      decimals="-3"
      id="Fact_029c397a3e76418382ef9b835b28efcf"
      unitRef="U002">43737000</ifrs-full:Borrowings>
    <hafn:DisclosureOfDetailedInformationAboutBorrowingsWeightedAverageInterestRateTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_67c7bc37cc984fef919f066d436a342c">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The weighted average effective interest rates per annum of total borrowings at the balance sheet date are as follows:&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 70.5%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Bank borrowings&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6.8&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.68%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;6.7&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.21%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 70.5%;" valign="bottom"&gt;
                    &lt;div&gt;Sales and leaseback liabilities (accounted for as financing transaction)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;6.9&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.68%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;7.4&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 2.21%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutBorrowingsWeightedAverageInterestRateTableTextBlock>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c20241231"
      decimals="3"
      id="Fact_581fdf22b8714acb94d707b8a95bdec1"
      unitRef="U006">0.068</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c20231231"
      decimals="3"
      id="Fact_3815ace2c7fa48508c29c5cf6135686d"
      unitRef="U006">0.067</ifrs-full:BorrowingsInterestRate>
    <hafn:SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate
      contextRef="c20241231"
      decimals="3"
      id="Fact_6b3741dbb43340e48de7be2d688a52f6"
      unitRef="U006">0.069</hafn:SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate>
    <hafn:SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate
      contextRef="c20231231"
      decimals="3"
      id="Fact_3aef95dff46b4f1695fde0c875a4a93c"
      unitRef="U006">0.074</hafn:SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate>
    <hafn:DisclosureOfDetailedInformationAboutFinancialInstrumentsByTypeOfMaturityOfBorrowingsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_18d6b522ab2749f398e8a3a521f342fa">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The non-current borrowings have the following maturity:&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt; 2024&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 9pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold; font-size: 10pt;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Later than one year and not later than five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;517,013&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;649,710&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Later than five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;268,941&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;375,313&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 71.14%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;785,954&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.09%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,025,023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.58%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfDetailedInformationAboutFinancialInstrumentsByTypeOfMaturityOfBorrowingsTableTextBlock>
    <ifrs-full:LongtermBorrowings
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_35eb84a514e1427582252b3896c16061"
      unitRef="U002">517013000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_1a18326967604407bd60f4c61a3efd8e"
      unitRef="U002">649710000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_31fc26ece7df40898aa2d0fa7a11bced"
      unitRef="U002">268941000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_0a8d4bfdbc624aef808486f25a75fcc5"
      unitRef="U002">375313000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e02e96098fc34befa5052bbe22cb6817"
      unitRef="U002">785954000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c1f40a2e17de490d8593c44ef60e47a0"
      unitRef="U002">1025023000</ifrs-full:LongtermBorrowings>
    <hafn:BorrowingsFloatingInterestRateRePriceableInterval
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember"
      id="Fact_620145b3ae284d319b4f5f372e5b9d9e">P3M</hafn:BorrowingsFloatingInterestRateRePriceableInterval>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory
      contextRef="c20240101to20241231"
      id="Text_b95d14bfec5747b682f358f280a99b7c">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;21.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Trade and other payables&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Trade payables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;- related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;27,046&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;22,045&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- non-related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;166,384&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;223,536&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Accrued operating expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;118,153&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;114,801&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Other payables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- related corporations&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;32&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;23,567&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;- non-related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,224&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,529&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Analysed as:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(1)&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Certain balances have been revised for immaterial errors in prior year classifications of trade payables and other
                          payables. US$&lt;span style="text-indent: 0pt;"&gt;19.4&lt;/span&gt; million has been reclassified to trade payables - non-related parties from other payables -
                          non-related parties and US$&lt;span style="text-indent: 0pt;"&gt;22.0&lt;/span&gt; million has been reclassified to trade payables - related parties, comprising US$&lt;span style="text-indent: 0pt;"&gt;15.8&lt;/span&gt; million from trade payables - non-related parties and US$&lt;span style="text-indent: 0pt;"&gt;6.2&lt;/span&gt; million from other payables - related corporations.&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The carrying amounts of trade and other payables, principally denominated in United States Dollars, approximate their fair values due to the short period to maturity.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The other payables due to related corporations are unsecured and interest-free.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Information about the Group&#x2019;s exposure to currency and liquidity risks is included in Note 24.&lt;/div&gt;
</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <hafn:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_beb792fd597e4d16b7fc9663b4eec9ad">
&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Trade payables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;- related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;27,046&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;22,045&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;- non-related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;166,384&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;223,536&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Accrued operating expenses&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;118,153&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;114,801&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Other payables&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;- related corporations&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;32&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;23,567&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;- non-related parties&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,224&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,529&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                    &lt;div&gt;Analysed as:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Current&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;312,839&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;385,478&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(1)&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Certain balances have been revised for immaterial errors in prior year classifications of trade payables and other
                          payables. US$&lt;span style="text-indent: 0pt;"&gt;19.4&lt;/span&gt; million has been reclassified to trade payables - non-related parties from other payables -
                          non-related parties and US$&lt;span style="text-indent: 0pt;"&gt;22.0&lt;/span&gt; million has been reclassified to trade payables - related parties, comprising US$&lt;span style="text-indent: 0pt;"&gt;15.8&lt;/span&gt; million from trade payables - non-related parties and US$&lt;span style="text-indent: 0pt;"&gt;6.2&lt;/span&gt; million from other payables - related corporations.&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;
</hafn:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock>
    <ifrs-full:TradeAndOtherPayablesToRelatedParties
      contextRef="c20241231"
      decimals="-3"
      id="Fact_579a239cbdee413fad66a0d995932214"
      unitRef="U002">27046000</ifrs-full:TradeAndOtherPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherPayablesToRelatedParties
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e5780a58fc0b4d6eb033322d36188a78"
      unitRef="U002">22045000</ifrs-full:TradeAndOtherPayablesToRelatedParties>
    <hafn:TradePayablesNonRelatedPartiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_859f19f17b4f4df29c0c13ad6c1e91fe"
      unitRef="U002">166384000</hafn:TradePayablesNonRelatedPartiesCurrent>
    <hafn:TradePayablesNonRelatedPartiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4b523ef4b8fc41a39f02fe6e8a2e2c08"
      unitRef="U002">223536000</hafn:TradePayablesNonRelatedPartiesCurrent>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_bf0c955f853746d999b16068b9087590"
      unitRef="U002">118153000</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5f7f842f6231415a8dc40b84eda57a59"
      unitRef="U002">114801000</ifrs-full:AccrualsClassifiedAsCurrent>
    <hafn:OtherCurrentPayablesRelatedCoporations
      contextRef="c20241231"
      decimals="-3"
      id="Fact_34f481291d224114b0ff51ea418f5677"
      unitRef="U002">32000</hafn:OtherCurrentPayablesRelatedCoporations>
    <hafn:OtherCurrentPayablesRelatedCoporations
      contextRef="c20231231"
      decimals="-3"
      id="Fact_92b043840c6f4005865cefe8b6c4b05e"
      unitRef="U002">23567000</hafn:OtherCurrentPayablesRelatedCoporations>
    <ifrs-full:OtherCurrentPayables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_61d326684029469ca57e3681a6d0c278"
      unitRef="U002">1224000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2ab24f2f555a40449b1e330bd25c5768"
      unitRef="U002">1529000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1eb389b613864dc58bc6406526107bd9"
      unitRef="U002">312839000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4637b2b71ad84229aec69e1eb416e7c6"
      unitRef="U002">385478000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b4b8ef9f2c4044e88287243049e5b6ba"
      unitRef="U002">312839000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2b90aea2eaaa43628256b280afd3f31b"
      unitRef="U002">385478000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="c20241231"
      decimals="-3"
      id="Fact_544edf73787c4da5bed73bac11670576"
      unitRef="U002">312839000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1c947deacebe489e8d00b2723778c8b5"
      unitRef="U002">385478000</ifrs-full:TradeAndOtherCurrentPayables>
    <hafn:ReclassificationToTradePayablesNonRelatedPartiesFromOtherPayablesNonRelatedParties
      contextRef="c20241231"
      decimals="-5"
      id="Fact_4fbdb020c7814865b728976d00965ec2"
      unitRef="U002">19400000</hafn:ReclassificationToTradePayablesNonRelatedPartiesFromOtherPayablesNonRelatedParties>
    <hafn:ReclassificationToTradePayablesRelatedParties
      contextRef="c20241231"
      decimals="-5"
      id="Fact_134fea28ff6b4c2b9acac24557338f36"
      unitRef="U002">22000000</hafn:ReclassificationToTradePayablesRelatedParties>
    <hafn:ReclassificationFromTradePayablesNonRelatedParties
      contextRef="c20241231"
      decimals="-5"
      id="Fact_2a8da533db2c49819899f76937fec302"
      unitRef="U002">15800000</hafn:ReclassificationFromTradePayablesNonRelatedParties>
    <hafn:ReclassificationFromOtherPayablesRelatedPartiesToTradeAndOtherPayables
      contextRef="c20241231"
      decimals="-5"
      id="Fact_d317a5ed434449be916e751f3ab321ef"
      unitRef="U002">6200000</hafn:ReclassificationFromOtherPayablesRelatedPartiesToTradeAndOtherPayables>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="c20240101to20241231"
      id="Text_6850b2ba7db0407598077ecd70fdf088">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;22.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Leases &#x2013; as lessee&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Leases as lessee under IFRS 16&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group leases vessels, office spaces, and other equipment from external parties under non-cancellable operating lease agreements. The leases have varying terms
          including options to extend and options to purchase.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Information about leases for which the Group is a lessee is presented below.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Right-of-use assets - Vessels&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Cost&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 1 January 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;187,730&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;Additions&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;11,852&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;199,582&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;Additions&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,131&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;221,713&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Accumulated depreciation&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                      &lt;div&gt;At 1 January 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;119,826&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,195&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;165,021&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;38,031&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;203,052&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Net book value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;34,561&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="font-style: italic; font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;18,661&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Amounts recognised in profit or loss&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest expense on lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;1,469&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;2,178&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;3,768&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;Expenses relating to short-term leases for vessels, included in charter hire expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;19,997&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;5,594&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,040&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;Expenses relating to short-term leases for offices, included in rental expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;1,984&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,988&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,613&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Amounts recognised in statement of cash flows&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Total cash outflow for leases&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;44,192&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;45,969&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;48,643&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(4)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;Extension options&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Some leases contain extension options exercisable by the Group up to one year before the end of the non-cancellable contract period. Where practicable, the Group seeks to include extension options in new leases to provide operational flexibility. The extension options held are exercisable only by
          the Group and not by the lessors. The Group assesses at lease commencement date whether it is reasonably certain to exercise the extension options. The Group reassesses whether it is reasonably certain to exercise the options if there is a
          significant event or significant changes in circumstances within its control. In the financial year ended 2024 and 2023, the Group exercised options on certain leases to extend their charter period for a duration of one year and recognised additional lease liabilities with a corresponding increase in ROU assets.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has estimated that the potential future lease payments, should it exercise the extension options, would result in an increase in lease liability of US$89.2 million.&lt;/div&gt;
</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="c20240101to20241231"
      id="Text_d7376785b0c74d919a7a75cb8f52de3c">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Information about leases for which the Group is a lessee is presented below.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Right-of-use assets - Vessels&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 9pt;"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Cost&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 1 January 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;187,730&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;Additions&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;11,852&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;199,582&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;Additions&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,131&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;221,713&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Accumulated depreciation&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                      &lt;div&gt;At 1 January 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;119,826&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,195&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;165,021&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;38,031&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;203,052&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;Net book value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-style: italic;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;34,561&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="font-style: italic; font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;18,661&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Amounts recognised in profit or loss&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                  &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest expense on lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;1,469&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;2,178&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;3,768&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;Expenses relating to short-term leases for vessels, included in charter hire expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;19,997&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;5,594&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,040&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -18pt; margin-left: 18pt;"&gt;Expenses relating to short-term leases for offices, included in rental expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;1,984&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,988&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,613&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div&gt;Amounts recognised in statement of cash flows&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div&gt;Total cash outflow for leases&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;44,192&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;45,969&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;48,643&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_3c692c59d72244ce8527a6c5d976ad03"
      unitRef="U002">187730000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_d9595a4f7556477494899e65b56617f3"
      unitRef="U002">11852000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_efe36e0f4b1b40d3b23f13a146bb45d6"
      unitRef="U002">199582000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_5ab8b32db60a4f1483f5a5ffef2f19c3"
      unitRef="U002">22131000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_46dfb1352f1f45d690fa657db9a9a684"
      unitRef="U002">221713000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_7d2b7f09e66447e8b01dffa795273d7f"
      unitRef="U002">-119826000</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="c20230101to20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_5406704dbb84490daa56702abf80ead7"
      unitRef="U002">-45195000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_8db9fda9198446eb94be44ba887580ff"
      unitRef="U002">-165021000</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="c20240101to20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_791b36e0737c464689640940899807ff"
      unitRef="U002">-38031000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_AccumulatedDepreciationAndAmortisationMember"
      decimals="-3"
      id="Fact_0a14697caf71427abac1bdc38b0db467"
      unitRef="U002">-203052000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba1f0fcb083541a9a61a1277b78f3abf"
      unitRef="U002">34561000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_7d50d854a40a4ae9b491bcb55ed315f0"
      unitRef="U002">18661000</ifrs-full:RightofuseAssets>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_fff5ebd6caad47238d24b21c2daf7d8e"
      unitRef="U002">1469000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_cf88da11da554129bd7007b4943f02fc"
      unitRef="U002">2178000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2e34aa5e4f6a4e40b2e3f2ae61a31561"
      unitRef="U002">3768000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d3658e27f9c6426e923face067873829"
      unitRef="U002">19997000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9369972eb32746a5b8774d5bd747901e"
      unitRef="U002">5594000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3af9592446464afbbe239d14645a7e1c"
      unitRef="U002">1040000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_db0b4afd796f454e90b3c777df0cc832"
      unitRef="U002">1984000</ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ecdbdfccd97c4c7f9a96a2f8e81152ca"
      unitRef="U002">1988000</ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a25ee21e17b94bbb876c79d9e3a26758"
      unitRef="U002">1613000</ifrs-full:ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:CashOutflowForLeases
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7139bbe30dd24945ad5efc9d28ef21bb"
      unitRef="U002">44192000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a6bc676742fe40bb9958d9c39154fafd"
      unitRef="U002">45969000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4e7d70c7dcee4003892720c3caf6adce"
      unitRef="U002">48643000</ifrs-full:CashOutflowForLeases>
    <hafn:LeasesExtensionOptionContractPeriod
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember"
      id="Fact_7f01831611704237874a58365a615e68">P1Y</hafn:LeasesExtensionOptionContractPeriod>
    <hafn:LeaseToExtensionPeriodForCharter
      contextRef="c20240101to20241231"
      id="Fact_9e3e2b35271249fcb467b23e2aefb56f">P1Y</hafn:LeaseToExtensionPeriodForCharter>
    <hafn:LeaseToExtensionPeriodForCharter
      contextRef="c20230101to20231231"
      id="Fact_87a80b691975495eb83c10c5c8bb80be">P1Y</hafn:LeaseToExtensionPeriodForCharter>
    <ifrs-full:LeaseLiabilities
      contextRef="c20241231"
      decimals="-5"
      id="Fact_b1774f6fa3d44dce94854f603d64d80c"
      unitRef="U002">89200000</ifrs-full:LeaseLiabilities>
    <ifrs-full:DisclosureOfCommitmentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_b6d235eab86d4686b41e83dca4e3e558">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;23.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Commitments&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Operating lease commitments - where the Group is a lessor&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group leases vessels to non-related parties under non-cancellable operating lease agreements. The Group classifies these leases as operating leases as the Group
          retains substantially all risks and rewards incidental to ownership of the leased assets. In 2024, the Group recognised estimated lease revenue of US$92.2
          million (2023: US$94.1 million, 2022: US$48.3
          million) and non-lease revenue of US$40.3 million (2023: US$40.4 million, 2022: US$25.5 million) as part of time charter
          revenue (Note 4).&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The undiscounted lease payments under operating leases to be received after 31 December are analysed as follows:&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less than one year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;110,715&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;87,459&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;65,878&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;One to two years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;42,329&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;25,830&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,712&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Two to five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,348&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;8,960&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,640&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;162,392&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;98,230&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Newbuild commitments&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has equity interests in joint ventures and is obliged to provide its share of working capital for the joint ventures&#x2019; newbuild programme through either
              equity contributions or shareholder&#x2019;s loans. The commitments may not be utilised by the joint ventures.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The future minimum capital contributions to be made at the balance sheet date but not yet recognised are as follows:&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less than one year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;52,917&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;28,394&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;83,450&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;One to two years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;16,778&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;58,079&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Two to five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;19,360&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;69,695&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;105,833&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;83,450&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</ifrs-full:DisclosureOfCommitmentsExplanatory>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-5"
      id="Fact_09d045018bf643adaa9eccfb7cf89ee1"
      unitRef="U002">92200000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-5"
      id="Fact_80335585c3d04147b8bc5c4dcf645695"
      unitRef="U002">94100000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_LeaseComponentMember"
      decimals="-5"
      id="Fact_b31c10c8b8984c3d86bb2bf1560787fc"
      unitRef="U002">48300000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-5"
      id="Fact_4555005c024c4059ba2c3083305d29bb"
      unitRef="U002">40300000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-5"
      id="Fact_cd4dc5b4824a44c3a62350693c2226d1"
      unitRef="U002">40400000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_NonLeaseComponentMember"
      decimals="-5"
      id="Fact_6cb99683ffc141b68718e822ebea229c"
      unitRef="U002">25500000</ifrs-full:Revenue>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_b0b2ffd40e504915a93bec4c9c70a19a">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The undiscounted lease payments under operating leases to be received after 31 December are analysed as follows:&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less than one year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;110,715&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;87,459&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;65,878&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;One to two years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;42,329&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;25,830&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;11,712&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Two to five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,348&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;8,960&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;20,640&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;162,392&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;98,230&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_553d3bbc13c94a4c98e3daddfa5f3efc"
      unitRef="U002">110715000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_eac3a09286ee4101a1f86f53c0b1e676"
      unitRef="U002">87459000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_1d0a41dd28f54c5585189fa16c3d9348"
      unitRef="U002">65878000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_7890c37d36c64d4facc0d8610c108eb7"
      unitRef="U002">42329000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_5bad3151b0904d34a03f0e75b6778a38"
      unitRef="U002">25830000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_f85fa9e5e3a24090adbf00b0ca1586a3"
      unitRef="U002">11712000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_ff1f5a4ad4244ffeb2e37d7f0a70facf"
      unitRef="U002">9348000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_54df01a1074248009fa2df65818bdc17"
      unitRef="U002">8960000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_20042e44186b43169d88d0cabbb82f4f"
      unitRef="U002">20640000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20241231"
      decimals="-3"
      id="Fact_5479f4b79385418f8546a8d3d6df6081"
      unitRef="U002">162392000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3c06e54503b2494d8869a359d0e1bafa"
      unitRef="U002">122249000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="c20221231"
      decimals="-3"
      id="Fact_91cbe5ac58ed413dad6638e95ca07517"
      unitRef="U002">98230000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <hafn:DisclosureOfFutureMinimumCapitalContributionsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_7cc57d3e5e1548ef99d5b18c975da699">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The future minimum capital contributions to be made at the balance sheet date but not yet recognised are as follows:&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Less than one year&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;52,917&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;28,394&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;83,450&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;One to two years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;16,778&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;58,079&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Two to five years&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;19,360&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;69,695&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;105,833&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;83,450&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</hafn:DisclosureOfFutureMinimumCapitalContributionsTableTextBlock>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_c31eb93381be45cfb7b409b8de8bce3e"
      unitRef="U002">52917000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_ba570407442448598d31974b3d219a0e"
      unitRef="U002">28394000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_a2bb2d78541b4f309040bbe77b24dd70"
      unitRef="U002">83450000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_68239d562c9448fdb94765cbcd267a77"
      unitRef="U002">16778000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_7f42c6895ac045708a62232b9c8e1c3d"
      unitRef="U002">58079000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_d052ac549aea41618adcb286968108bd"
      unitRef="U002">0</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e11be3aa54bf4d9ea2c6ffda4c7cc92d"
      unitRef="U002">0</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_729e7b2076ed45da9fee93849d577c18"
      unitRef="U002">19360000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_5649f19dd8454dd7b45e489f94c362d9"
      unitRef="U002">0</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e73edf22f61a4975a81b52aced4ef61e"
      unitRef="U002">69695000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5391baa9357148a5b0f336cad31c7dcf"
      unitRef="U002">105833000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:ContractualCapitalCommitments
      contextRef="c20221231"
      decimals="-3"
      id="Fact_d59c7ebfc78944f2a23d048c720d0f53"
      unitRef="U002">83450000</ifrs-full:ContractualCapitalCommitments>
    <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory
      contextRef="c20240101to20241231"
      id="Text_a0ccdf8af41346cd87faccf6b77170ee">
&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                    &lt;div style="text-align: left; font-weight: bold;"&gt;24.&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Financial risk management&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Financial risk factors&lt;/div&gt;

&lt;div style="font-size: 9pt; font-style: italic; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s activities expose it to a variety of financial risks: market risk (including price risk, currency risk and interest rate risk); credit risk; liquidity risk
          and capital risk. The Group&#x2019;s overall risk management programme focuses on the unpredictability of financial markets and seeks to minimise potential adverse effects on the Group&#x2019;s financial performance.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Financial risk management is handled by the Group as part of its operations. The management team identifies, evaluates and manages financial risks in close
          co-operation with all operating units. The Board provides written principles for overall risk management, as well as written policies covering specific areas, such as foreign exchange risk, interest rate risk, credit risk and use of derivative
          and non-derivative financial instruments.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="text-align: left; font-style: italic;"&gt;(a)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-style: italic;"&gt;Market risk&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 54pt;"&gt;Market risk is the risk that changes in market prices, such as foreign exchange rates, interest rates and equity prices will affect the Group&#x2019;s income or the value of
          its holdings of financial instruments. The objective of market risk management is to manage and control market risk exposures within acceptable parameters, while optimising the return.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group enters into derivatives, and also incurs financial liabilities, in order to manage market risks. All such transactions are carried out within the guidelines
          set by the Group. Generally, the Group seeks to apply hedge accounting in order to manage volatility in profit or loss.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Price risk&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The shipping market can be subject to significant fluctuations. The Group&#x2019;s vessels are employed under a variety of chartering arrangements including time charters and
          voyage charters.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In 2024, approximately 5% (2023: 5%, 2022: 4%) of the Group&#x2019;s shipping
          revenue was derived from vessels under fixed income charters (comprising time charters).&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-left: 54pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group is exposed to the risk of variations in fuel oil costs, which are affected by the global political and economic environment. Historically, fuel expenses have
          been the most significant expense. Under a time charter, the charterer is responsible for fuel costs, therefore, fixed income charters also reduce exposure to fuel price fluctuations.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In 2024, fuel oil costs comprised 47% (2023: 47%, 2022: 46%) of the Group&#x2019;s
          operating expenses. If price of fuel oil has increased/decreased by US$1 (2023: US$1, 2022: US$1) per metric ton with all other variables
          including tax rate being held constant, the net results will be lower/higher by US$891,737 (2023: US$801,249, 2022: US$470,881) as a result
          of higher/lower fuel oil consumption expense.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In addition to securing cash flows through time charter contracts, the Group has entered into forward freight agreements to limit the risk involved in trading in the
          spot market. Details of the Group&#x2019;s outstanding forward freight agreements are disclosed in Note 12.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Currency risk&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The functional currency of most of the entities in the Group is United States Dollars (&#x201c;US$&#x201d;). The Group&#x2019;s operating revenue, and the majority of its interest-bearing
          debt and contractual obligations for vessels under construction are denominated in US$. The Group&#x2019;s vessels are also valued in US$ when trading in the second-hand market.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-left: 54pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group is exposed to foreign currency exchange risks for administrative expenses incurred by offices or agents globally, predominantly in Monaco, Denmark, United
          Arab Emirates and Singapore. Further, the Group is required to pay port charges in currencies other than US$. However, foreign currency exposure in port charges is minimal as any increase is usually compensated by a corresponding increase in
          freight, particularly in the tanker sector through industry-wide increases in Worldscale flat rates.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;At the balance sheet date, the Group has cash and cash equivalents denominated in Singapore dollars (&#x201c;SGD&#x201d;), Danish Kroner (&#x201c;DKK&#x201d;), Euro (&#x201c;EUR&#x201d;), United Arab Emirates
          Dirham (&#x201c;AED&#x201d;) and Norwegian Kroner (&#x201c;NOK&#x201d;).&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;At 31 December 2024, 2023 and 2022, the Group has assessed that it has insignificant exposure to foreign currency risks. However, the Group has entered into foreign
          exchange contracts to hedge its general and administrative costs to avoid short term volatility.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Details of the Group&#x2019;s outstanding forward exchange contracts are disclosed in Note 12.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt;&#160; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Interest rate risk&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group adopts a policy of ensuring that between 40%
          and 75% of its interest rate risk exposure is at a fixed-rate or limited to a certain threshold. This is achieved partly by entering
          into fixed-rate instruments and partly by borrowing at a floating rate and using interest rate swaps as hedges of the variability in cash flows attributable to interest rate risk. For the secured interest rate swaps of the Group, management
          applies a hedge ratio of 1:1.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group determines the existence of an economic relationship between the hedging instrument and hedged item based on the reference interest rates, tenors, repricing
          dates and maturities and the notional or par amounts. The Group has interest-bearing financial liabilities in the form of borrowings from external financial institutions at variable rates.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash flow and fair value interest rate risks&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cash flow interest rate risk is the risk that future cash flows of a financial instrument will fluctuate because of changes in market interest rates. Fair value
          interest rate risk is the risk that the value of a financial instrument will fluctuate due to changes in market interest rates.&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group entered into interest rate agreements to limit exposure to interest rate fluctuations. The details of these exposures are disclosed in Note 12. As at 31
          December 2024, the notional principal amount of these interest rate swaps represents approximately 45% (2023: 80%, 2022: 55%) of the Group&#x2019;s
          borrowings on floating interest rates.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at the balance sheet date, the interest rate profile of interest-bearing financial instruments, as reported to the management, was as follows:&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Nominal amount&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Variable rate financial instruments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;Financial assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,133&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;69,626&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;74,213&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Financial liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,251,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,716,589&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Effect of interest rate swaps&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(506,197&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(1,005,586&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(949,047&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;680,185&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;316,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;841,755&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group is exposed mainly to the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;). The Group completed the three-month US$ LIBOR transition to SOFR during the financial year ended 2023.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Hedging relationships for which &#x2018;Phase 2&#x2019; amendments apply&lt;/div&gt;

&lt;div style="font-size: 9pt; font-style: italic; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the financial year ended 31 December 2023, the Group has applied the following hedge accounting reliefs provided by the Phase 2 amendments for its hedging
          relationships that have already transitioned from LIBOR to SOFR.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-size: 12pt; margin-left: 54pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 10pt; font-weight: bold;"&gt;Hedge designation&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; &#x2013; When the Phase 1 amendments ceased to apply, the Group has
            amended its hedge designation to reflect the following changes which were required by IBOR reform:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 72pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;Designating SOFR as a hedged risk;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 72pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;The contractual benchmark rate of the hedged US$ borrowing has been amended from LIBOR to SOFR plus a credit adjustment spread; and&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 72pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;The variable rate of the hedging interest rate swap has been amended from LIBOR to SOFR with a credit adjustment spread added to the fixed rate.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These amendments to the hedge documentation did not require the Group to discontinue its hedge relationships.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-size: 12pt; margin-left: 54pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 10pt; font-weight: bold;"&gt;Amounts accumulated in the cash flow hedge reserve&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; &#x2013; When the Group amended its
            hedge designation for changes to its borrowings that is required by IBOR reform, the accumulated amount outstanding in the cash flow hedge reserves was deemed to be based on SOFR. The amount is reclassified to profit or loss in the same periods
            during which the hedged SOFR cash flows affect profit or loss.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Hedge effectiveness&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Hedge effectiveness is determined at the inception of the hedging relationship, and through periodic prospective effectiveness assessments to ensure that an economic
          relationship exists between the hedged item and hedging instrument.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman';"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group enters into hedge relationships where the critical terms of the hedging instrument match exactly with the terms of the hedged item. If changes in
          circumstances affect the terms of the hedged item such that the critical terms no longer match exactly with the critical terms of the hedging instrument, it would result in hedge ineffectiveness.&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; margin-left: 54pt;"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A qualitative assessment is first made for each hedging relationship to determine if there is any hedge ineffectiveness at inception. If there is hedge
              ineffectiveness identified at inception or throughout the course of the hedge relationship due to critical terms not fully matching due to a change in circumstances, the Group quantifies and assesses hedge ineffectiveness using the
              hypothetical derivative method.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In these hedge relationships, the main sources of ineffectiveness are:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.5pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(1)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;the effect of the counterparty and the Group&#x2019;s own credit risk on the fair value of the swaps, which is not reflected in the change in the fair value of the hedged cash flows attributable to the change in interest rates;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.5pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(2)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;differences in repricing dates between the swaps and the borrowings; and&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 49.5pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(3)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;transitioning the hedged item and the hedging instrument to alternative benchmark rates at different times, which may result in temporary mismatch in benchmark interest rates or permanent difference in adjustment spreads;&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Ineffectiveness of US$4.4 million has been
              recognised in relation to the interest rate swaps in other gains or losses in profit or loss for 2024 (2023: 6.6 million, 2022:
              US$&lt;span style="-sec-ix-hidden:Fact_e0deb4d7bf564de3a61c6c038a9783c9"&gt;nil&lt;/span&gt;).&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;Cash flow sensitivity analysis for variable rate instruments&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;If the interest rates has increased/decreased by 50
              basis points, with all other variables including tax rate being held constant, the net results will be lower/higher by approximately US$2.8
              million (2023: US$1.8 million, 2022: US$1.5 million) as a result of higher/lower interest expense on the portion of the borrowings that is not covered by the interest rate swap instruments.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;If the interest rates have increased/decreased by 50
              basis points, with all other variables including tax rate being held constant, the net results will be lower/higher by approximately US$4.8
              million (2023: US$5.8 million, 2022: US$4.9 million) as a result of higher/lower interest expense on borrowings; had no hedging been in place.&lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(b)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;&lt;span style="font-style: italic;"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              The Group&#x2019;s credit risk is primarily attributable to trade and other receivables, cash and cash equivalents (including restricted cash)and loans receivable from joint ventures. The maximum exposure is represented by the carrying value of each
              financial asset on the balance sheet.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group performs periodic credit evaluations of its charterers. The Group has implemented policies to ensure cash funds are deposited and derivatives are entered
              into with banks and internationally recognised financial institutions with a good credit rating and the vessels are chartered out to charterers with an appropriate credit rating who can provide sufficient guarantees.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Trade receivables and contract assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group applies the simplified lifetime approach and uses a provision matrix to determine the ECLs of trade receivables and contract assets. It is based on the
              Group&#x2019;s historical observed default rates and is adjusted by a current and forward-looking estimate based on current economic conditions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Credit risk is concentrated on several charterers (Note 26). The Group adopts the policy of dealing only with customers with appropriate credit history.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group has determined that the ECL provision estimated based on an allowance matrix of 0.3% to 1% for trade receivables aged &#x201c;Past due up to three months&#x201d;
              and &#x201c;Past due for more than six months&#x201d;, respectively, as at 31 December 2024, 2023 and 2022 were insignificant. Accordingly, no ECL allowance was recorded by the Group.&lt;/div&gt;

&lt;div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The age analysis of trade receivables and contract assets is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Current (not past due)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;199,076&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;312,744&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;215,442&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                        &lt;div&gt;Past due 0 to 3 months&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;68,653&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;86,920&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;55,277&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Past due for more than 3 months&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;136,284&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;108,178&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;34,776&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;Less: Allowance for impairment&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;404,013&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;507,842&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;305,495&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Loan receivable from joint ventures &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The loans extended to the joint ventures form an extension of the Group&#x2019;s investment in product tankers via co-ownership with another strategic investor. As the
              vessels owned by the joint ventures generate positive cash flows and the outlook remains positive, management considers the credit risk of loans issued to the joint ventures as low. As a result of the qualitative assessment performed, no ECL
              provision has been recognised.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The cash and cash equivalents are held with high credit quality financial institutions. Impairment on cash and cash equivalents has been measured on the 12 month expected loss basis and reflects the short maturities of the exposures. The Group considers that its cash and cash equivalents have low
              credit risk based on the external credit ratings of the counterparties. The amount of the allowance on cash and cash equivalents is negligible.&lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The derivatives are entered into with high credit quality financial institutions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                        &lt;div style="text-align: left;"&gt;(c)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="font-style: italic;"&gt;Liquidity risk&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Prudent liquidity risk management implies maintaining sufficient cash and the availability of funding through an adequate amount of committed credit facilities to
              meet operating and capital expenditure needs. To address the inherent unpredictability of short-term liquidity requirements, the Group maintains sufficient cash for its daily operations in short-term cash deposits with banks, has access to
              undrawn&#160; revolving credit facilities amounting to US$322 million. In the financial year ended 2023 and 2022, the Group entered into
              a trade receivables factoring agreement (with limited recourse to the Group) with financial institutions. This factoring agreement ended in the financial year ended 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The maturity profile of the Group&#x2019;s financial liabilities based on contractual undiscounted cash flows is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Less than&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;1 year&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 1&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 2&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,939&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;55,598&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;33,239&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;53,365&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;15,659&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;253,803&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;231,878&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;92,550&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;84,029&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;48,834&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;146,842&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;269,773&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;708,208&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;313,951&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;292,757&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;285,432&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Less than&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;1 year&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 1&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 2&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;60,437&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;50,567&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;78,168&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;31,528&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;175,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;148,090&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;228,992&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;24,386&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;94,071&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;79,666&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;198,617&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;354,043&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;716,162&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;278,323&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;505,777&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;409,957&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&#160;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Less than&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;1 year&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div&gt;
                          &lt;div style="font-weight: bold;"&gt;Between 1&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div&gt;
                          &lt;div style="font-weight: bold;"&gt;Between 2&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"&gt;At 31 December 2022&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;156,218&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;93&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;84,031&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;70,127&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;139,534&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;77,722&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;105,811&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;105,811&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;498,862&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;21,947&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;217,654&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;97,635&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;288,012&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;455,326&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;563,807&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;273,573&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;926,408&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;554,995&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(d)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;&lt;span style="font-style: italic;"&gt;Capital risk&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s objectives when managing capital are to safeguard the Group&#x2019;s ability to continue as a going concern and to maintain an optimal capital structure so as
              to maximise shareholders&#x2019; value. In order to maintain or achieve an optimal capital structure, the Group may adjust the amount of dividends paid, return capital to shareholders, obtain new borrowings or sell assets to reduce borrowings.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; The Group is subject to capital requirements imposed by its external lenders in the form of financial covenants attached to its borrowing facilities.&lt;br/&gt;
              &lt;br/&gt;
              These requirements are monitored quarterly and reported to management and the board of directors. During the financial year ended 31 December 2024, 2023 and 2022, the Group is in compliance with all externally imposed capital requirements.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(e)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;&lt;span style="font-style: italic;"&gt;Accounting classifications and fair values&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables present assets and liabilities recognised and measured at fair value and classified by level of the following fair value measurement
              hierarchy:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1);&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (that is, as prices) or indirectly (that is, derived from prices) (Level 2); and&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs) (Level 3).&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;&#160;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;


              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="18" style="vertical-align: top; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: top; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate caps&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;11&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;24,625&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;47,694&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Loans receivable from joint venture&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;13&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;64,133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;64,133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;487,677&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;487,677&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Restricted cash&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;17&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,542&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,542&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;195,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;195,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;88,297&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;88,297&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;848,920&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;848,920&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 54pt;"&gt;
                        &lt;div&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;Excluding prepayments&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Forward foreign exchange contracts&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;12&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,939&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,939&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(575,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(575,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(546,873&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(546,873&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 20%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,435,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,435,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI-&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instrument&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward foreign exchange contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;11&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;47,925&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;71,878&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Loans receivable from joint venture&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;13 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,626&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,626&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;16 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;568,436&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;568,436&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Restricted cash&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;17 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,381&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,381&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;17 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;141,621&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;141,621&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;17&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;80,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;80,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;873,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;873,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Excluding prepayments&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div&gt;
                &#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(572,511&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(572,511&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(679,479&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(679,479&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 20%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,637,468&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,637,468&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="18" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI-&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instrument&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2022&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward foreign exchange contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate caps&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;11&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;70,608&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,433&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Loans receivable from joint ventures&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;13&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,213&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,213&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;481,507&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;481,507&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;Restricted cash&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;4,780&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;4,780&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;174,440&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;174,440&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;105,885&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;105,885&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;840,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;840,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 54pt;"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                      &lt;div&gt;Excluding prepayments&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;&#x2013; hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2022&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;Forward freight agreements&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;12&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(726,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(726,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(969,004&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(969,004&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Loan from non-related parties&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;20&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(5,429&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(5,429&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;21&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(156,218&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(156,218&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,857,027&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,857,027&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(e)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;&lt;span style="font-style: italic;"&gt;Accounting classifications and fair values (continued)&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Group has no Level 1
              financial assets or liabilities as at 31 December 2024, 31 December 2023 and 31 December 2022.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The fair value of financial instruments that are not traded in an active market is determined by using valuation techniques. The Group uses a
              variety of methods and makes assumptions that are based on market conditions existing at each balance sheet date. The fair value of interest rate swaps is calculated as the present value of the estimated future cash flows based on observable
              yield curves. These valuation techniques maximise the use of observable market data where it is available and rely as little as possible on entity specific estimates. These financial instruments are included in Level 2, as all significant
              inputs required to fair value an instrument are observable. Other techniques, such as estimated discounted cash flows, are used to determine fair value for the remaining financial instruments.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;If one or more of the significant inputs is not based on observable market data, the instrument is included in Level 3. The assessment of the fair value of
              investments in unquoted equity instruments is performed on a quarterly basis based on the latest available data that is reasonably available to the Group.&lt;/div&gt;

&lt;div&gt;&#160;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(f)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-style: italic;"&gt;Measurement of fair values&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Valuation techniques and inputs used in Level 3 fair value measurements&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s investment in unquoted equity instruments measured at FVOCI using Level 3 fair value measurements were valued using market approach based on the
              Group&#x2019;s best estimate, which is determined by using information including but not limited to the pricing of recent rounds of financing of the investees and information generated from arm&#x2019;s-length market transactions involving identical or
              comparable assets or liabilities. The estimated fair value of the investments would either increase or decrease based on the latest available data that is reasonably available to the Group at each balance sheet date.&lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;No sensitivity analysis is presented as the information used by the Group to determine the fair values of its investments are based on latest rounds of financing
              that have concluded and actual market transactions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-style: italic; margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Level 3 fair values&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table shows a reconciliation from the opening balances to the closing balances of the Group&#x2019;s investment in unquoted equity instruments measured at
              FVOCI using Level 3 fair value measurements:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2023&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Opening balance&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;23,953&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,825&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,501&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Acquisition of equity investments at FVOCI&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;862&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;10,408&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;324&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Equity investments at FVOCI &#x2013; net change in fair value (unrealised)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,186&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;9,720&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Disposal of other investments&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;(2,932&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Closing balance&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;23,069&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;23,953&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,825&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;There were no transfers between Levels 2 and 3
              during the year.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                        &lt;div style="text-align: left; font-style: italic;"&gt;(g)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="font-style: italic;"&gt;Offsetting financial assets and financial liabilities&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s financial assets and liabilities are not subjected to enforceable master netting arrangements or similar arrangements. Financial derivatives, financial
              assets and financial liabilities are presented separately on the consolidated balance sheet, without netting off of balances.&lt;/div&gt;
</ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
    <hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters
      contextRef="c20240101to20241231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_ae8f8ea45cf740b4b43952586682cedf"
      unitRef="U006">0.05</hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters>
    <hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters
      contextRef="c20230101to20231231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_40e7e1702aae4088ab085147ddf6d563"
      unitRef="U006">0.05</hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters>
    <hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters
      contextRef="c20220101to20221231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_19c1a5c0477c447a96f9558d54c0d21a"
      unitRef="U006">0.04</hafn:PercentageOfShippingRevenueDerivedFromVesselsUnderFixedIncomeCharters>
    <hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses
      contextRef="c20240101to20241231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_6762e3ed17114b929b9c6b613deda011"
      unitRef="U006">0.47</hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses>
    <hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses
      contextRef="c20230101to20231231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_195afe36c81345c09b780282cea7e089"
      unitRef="U006">0.47</hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses>
    <hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses
      contextRef="c20220101to20221231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="2"
      id="Fact_0693cc3fbed64372951c9207c5514acf"
      unitRef="U006">0.46</hafn:PercentageOfFuelOilCostAccountedForOperatingExpenses>
    <hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon
      contextRef="c20240101to20241231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="0"
      id="Fact_6ae2a5a758274a5990e1e74370199fa5"
      unitRef="U013">1</hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon>
    <hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon
      contextRef="c20230101to20231231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="0"
      id="Fact_bd3cdddcf4b745999ffb44bfab18396a"
      unitRef="U013">1</hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon>
    <hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon
      contextRef="c20220101to20221231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="0"
      id="Fact_34e9a7ebd8264eb495ed90f7cbe0b88a"
      unitRef="U013">1</hafn:IncreaseDecreaseInPriceOfFuelOilPerMetricTon>
    <hafn:IncreaseDecreaseInFuelOilConsumptionExpense
      contextRef="c20240101to20241231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="-3"
      id="Fact_b7cc2b8973d34e9abfe413da843fd038"
      unitRef="U002">891737000</hafn:IncreaseDecreaseInFuelOilConsumptionExpense>
    <hafn:IncreaseDecreaseInFuelOilConsumptionExpense
      contextRef="c20230101to20231231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="-3"
      id="Fact_55bc4ac3252f40aaa34826443e4c1455"
      unitRef="U002">801249000</hafn:IncreaseDecreaseInFuelOilConsumptionExpense>
    <hafn:IncreaseDecreaseInFuelOilConsumptionExpense
      contextRef="c20220101to20221231_ProductsAndServicesAxis_TimeChartersAndVoyageChartersMember_TypesOfRisksAxis_CommodityPriceRiskMember"
      decimals="-3"
      id="Fact_504267f9c1b047d38abcf130c41a991c"
      unitRef="U002">470881000</hafn:IncreaseDecreaseInFuelOilConsumptionExpense>
    <hafn:PercentageOfInterestRateRiskExposureAdopted
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="2"
      id="Fact_029b67a462014dd8a803709aff3db914"
      unitRef="U006">0.40</hafn:PercentageOfInterestRateRiskExposureAdopted>
    <hafn:PercentageOfInterestRateRiskExposureAdopted
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="2"
      id="Fact_6642db77adbb43578afbe7da87fcf9c9"
      unitRef="U006">0.75</hafn:PercentageOfInterestRateRiskExposureAdopted>
    <hafn:HedgeRatio
      contextRef="c20240101to20241231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="0"
      id="Fact_a26388d8ec7e467eb04d841fc6b43fce"
      unitRef="U006">1</hafn:HedgeRatio>
    <hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps
      contextRef="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="2"
      id="Fact_429b3101afc44408b6b0c8c28ea97872"
      unitRef="U006">0.45</hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps>
    <hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps
      contextRef="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="2"
      id="Fact_c79013bbf0c84cf59f611c75a286950c"
      unitRef="U006">0.80</hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps>
    <hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps
      contextRef="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="2"
      id="Fact_141423adb7884b6f89909a5a4d582e0a"
      unitRef="U006">0.55</hafn:PercentageOfNotionalPrincipalAmountOfInterestRateSwaps>
    <ifrs-full:DisclosureOfFinancialInstrumentsByTypeOfInterestRateExplanatory
      contextRef="c20240101to20241231"
      id="Text_0429391f171e4ac7a4d702ad328f77bb">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at the balance sheet date, the interest rate profile of interest-bearing financial instruments, as reported to the management, was as follows:&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;Nominal amount&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                    &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                    &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;Variable rate financial instruments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                    &lt;div&gt;Financial assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;64,133&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;69,626&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;74,213&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;Financial liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;1,122,249&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,251,990&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;1,716,589&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div&gt;Effect of interest rate swaps&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;(506,197&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(1,005,586&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;(949,047&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;680,185&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;316,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div&gt;841,755&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</ifrs-full:DisclosureOfFinancialInstrumentsByTypeOfInterestRateExplanatory>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_edc7b6298f104bd091c4b14ee06d07d9"
      unitRef="U002">64133000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_90abf118dc4747d68c10d1c100e00595"
      unitRef="U002">69626000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_b7c594456a864f36bf32b9125af25bd9"
      unitRef="U002">74213000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_fed2b7ea00354df2b442698ba2bdc826"
      unitRef="U002">-1122249000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_514e1e634743408f913b0c25003a043f"
      unitRef="U002">-1251990000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_c8330d7895bc42ca8b88be23e6371c66"
      unitRef="U002">-1716589000</ifrs-full:FinancialLiabilities>
    <hafn:VariableRateInstrumentsEffectOfInterestRateSwaps
      contextRef="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_00a3aa9b79904d10bbc756e0946e1613"
      unitRef="U002">-506197000</hafn:VariableRateInstrumentsEffectOfInterestRateSwaps>
    <hafn:VariableRateInstrumentsEffectOfInterestRateSwaps
      contextRef="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_a3a5c56466454624891a5a0a34bcdbd5"
      unitRef="U002">-1005586000</hafn:VariableRateInstrumentsEffectOfInterestRateSwaps>
    <hafn:VariableRateInstrumentsEffectOfInterestRateSwaps
      contextRef="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_ef9c8ec9426d47d586baf9f7b6527b38"
      unitRef="U002">-949047000</hafn:VariableRateInstrumentsEffectOfInterestRateSwaps>
    <hafn:NetFinancialAssetsLiabilities
      contextRef="c20241231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_32cd396c7ed8462b99e4e79da711d384"
      unitRef="U002">680185000</hafn:NetFinancialAssetsLiabilities>
    <hafn:NetFinancialAssetsLiabilities
      contextRef="c20231231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_c418cdb08494477eb85b67798231a3ee"
      unitRef="U002">316030000</hafn:NetFinancialAssetsLiabilities>
    <hafn:NetFinancialAssetsLiabilities
      contextRef="c20221231_TypesOfInterestRatesAxis_FloatingInterestRateMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-3"
      id="Fact_5ecffbe83dc840f78caecfe59c46b7b1"
      unitRef="U002">841755000</hafn:NetFinancialAssetsLiabilities>
    <hafn:TermOfVariableRateBasis
      contextRef="c20230101to20231231_TypesOfRisksAxis_InterestRateRiskMember"
      id="Fact_8f90ffd5294848ae9ad903432120cc41">P3M</hafn:TermOfVariableRateBasis>
    <ifrs-full:OtherGainsLosses
      contextRef="c20240101to20241231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_7c4bac9446074b18b98541e480142ebb"
      unitRef="U002">4400000</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses
      contextRef="c20230101to20231231_ClassesOfFinancialAssetsAxis_InterestRateSwapContractMember_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_8f912d940f074034895952d5b8cf0789"
      unitRef="U002">6600000</ifrs-full:OtherGainsLosses>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c20241231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_b102a2e2071544f282a8f8c73a3f0fec"
      unitRef="U006">0.0050</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments
      contextRef="c20240101to20241231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_056e10d6627b402e91702a932f1a0fea"
      unitRef="U002">2800000</hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments>
    <hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments
      contextRef="c20230101to20231231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_cd540a6f4e7045d1b84423bf113b8d51"
      unitRef="U002">1800000</hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments>
    <hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments
      contextRef="c20220101to20221231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_8e2cabd499664ab3a63a21f13a656363"
      unitRef="U002">1500000</hafn:IncreaseDecreaseByInterestExpenseOnPortionOfTheBorrowingsNotCoveredByTheInterestRateSwapInstruments>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c20241231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="4"
      id="Fact_01a4a78f83a5430e9d6be97507047818"
      unitRef="U006">0.0050</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace
      contextRef="c20240101to20241231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_61ae063f42f14d5a9eebc73a539d9f8a"
      unitRef="U002">4800000</hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace>
    <hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace
      contextRef="c20230101to20231231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_a663ed443e0c4914be912bbeed5f9190"
      unitRef="U002">5800000</hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace>
    <hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace
      contextRef="c20220101to20221231_TypesOfRisksAxis_InterestRateRiskMember"
      decimals="-5"
      id="Fact_98e69bda91d74693bdba5cee2eda5c78"
      unitRef="U002">4900000</hafn:IncreaseDecreaseInNetResultsDueToChangesInBasisPointsNoHedgingInPlace>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="3"
      id="Fact_f0292166aac549f5bd8369637a65f769"
      unitRef="U006">0.003</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="3"
      id="Fact_4fb0b2abf16e453f82c108f6888ae3aa"
      unitRef="U006">0.003</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_BottomOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="3"
      id="Fact_235251bd604641c9a69f84b9538d7e6b"
      unitRef="U006">0.003</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="2"
      id="Fact_86411f3be2654e5e90df5cc4133142c7"
      unitRef="U006">0.01</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="2"
      id="Fact_479f3fbe917b485b983af059c0d7b5b5"
      unitRef="U006">0.01</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:PercentageOfTradeReceivablesAllowanceMatrix
      contextRef="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_RangeAxis_TopOfRangeMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="2"
      id="Fact_23300c36bf144c24bb85fa1174298e2b"
      unitRef="U006">0.01</hafn:PercentageOfTradeReceivablesAllowanceMatrix>
    <hafn:DisclosureOfAgeAnalysisOfTradeReceivablesAndContractAssetsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_8eccc888c85f4d3ab87e37457659156b">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The age analysis of trade receivables and contract assets is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Current (not past due)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;199,076&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;312,744&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;215,442&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                        &lt;div&gt;Past due 0 to 3 months&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;68,653&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;86,920&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;55,277&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Past due for more than 3 months&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;136,284&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;108,178&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;34,776&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;Less: Allowance for impairment&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;404,013&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;507,842&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;305,495&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

              &lt;/div&gt;
</hafn:DisclosureOfAgeAnalysisOfTradeReceivablesAndContractAssetsTableTextBlock>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20241231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_0115e6beb0064cc5a5458115fa5695c2"
      unitRef="U002">199076000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20231231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_5511cde443b8467181ef82f69bfcce8a"
      unitRef="U002">312744000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20221231_PastDueStatusAxis_CurrentMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_80989d4376cf4c8188efacf62794ceee"
      unitRef="U002">215442000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20241231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_5a79cec479054789afb1fe24359bbd67"
      unitRef="U002">68653000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20231231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_987cc3a4f6ec420ea37bed7104e6a02a"
      unitRef="U002">86920000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20221231_PastDueStatusAxis_LaterOneMonthAndNotLaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_31889a4933984d0a81f9fc7e0a94c00f"
      unitRef="U002">55277000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20241231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_da680a15867c4c5b8f58c1caa2f20736"
      unitRef="U002">136284000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20231231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_1630ffecab164ef3b998901e17885952"
      unitRef="U002">108178000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20221231_PastDueStatusAxis_LaterThanThreeMonthsMember_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_9d18c4c2bef54075a535852a00ab2c7d"
      unitRef="U002">34776000</hafn:CurrentTradeReceivablesNet>
    <hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets
      contextRef="c20241231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_8ae0951bf9394532a916fec1c76cc582"
      unitRef="U002">0</hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets>
    <hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets
      contextRef="c20231231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_4c858fba057641e6acdcadfdb048a44e"
      unitRef="U002">0</hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets>
    <hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets
      contextRef="c20221231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_49db6bdb0da64656829cd3a88bee55e9"
      unitRef="U002">0</hafn:AllowanceAccountForCreditLossesOfTradeReceivablesAndContractAssets>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20241231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_9cd3bd0f0595492bbefe4ede93ad87bc"
      unitRef="U002">404013000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20231231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_abee48d4cc2e4361801e5f8b2e9b001b"
      unitRef="U002">507842000</hafn:CurrentTradeReceivablesNet>
    <hafn:CurrentTradeReceivablesNet
      contextRef="c20221231_TypesOfRisksAxis_CreditRiskMember"
      decimals="-3"
      id="Fact_1b7d2369773841349862ea9541d6db19"
      unitRef="U002">305495000</hafn:CurrentTradeReceivablesNet>
    <hafn:ImpairmentOnCashAndCashEquivalentsMeasurementPeriod
      contextRef="c20240101to20241231_TypesOfRisksAxis_CreditRiskMember"
      id="Fact_6837c11c28154cee939abda7fcc75274">P12M</hafn:ImpairmentOnCashAndCashEquivalentsMeasurementPeriod>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents
      contextRef="c20241231_BorrowingsByNameAxis_UndrawnRevolvingCreditFacilitiesMember"
      decimals="-6"
      id="Fact_3ff7dac01a8841f9a9ede34130261870"
      unitRef="U002">322000000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities
      contextRef="c20240101to20241231"
      id="Text_6a112786c8274768aa42fcb88f3d84e5">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The maturity profile of the Group&#x2019;s financial liabilities based on contractual undiscounted cash flows is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Less than&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;1 year&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 1&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 2&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,939&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;55,598&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;33,239&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;53,365&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;15,659&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;253,803&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;231,878&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;92,550&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;84,029&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;48,834&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;146,842&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;269,773&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;708,208&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;313,951&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;292,757&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;285,432&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Less than&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;1 year&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 1&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Between 2&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;60,437&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;50,567&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;78,168&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;31,528&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;175,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;148,090&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;228,992&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;24,386&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;94,071&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;79,666&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;198,617&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;354,043&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;716,162&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;278,323&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;505,777&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;409,957&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&#160;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Less than&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;1 year&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div&gt;
                          &lt;div style="font-weight: bold;"&gt;Between 1&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;and 2 years&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div&gt;
                          &lt;div style="font-weight: bold;"&gt;Between 2&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;and 5 years&lt;/div&gt;
                          &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: top; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Over&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;5 years&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"&gt;At 31 December 2022&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other payables&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;156,218&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Derivative financial instruments&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;93&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest payments&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;84,031&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;70,127&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;139,534&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;77,722&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Borrowings&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;105,811&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;105,811&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;498,862&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;21,947&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;217,654&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;97,635&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;288,012&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;455,326&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 52%; padding-bottom: 4px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;563,807&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;273,573&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;926,408&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;554,995&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

              &lt;/div&gt;
</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_7618daf8151642b8b22f810e83f9733e"
      unitRef="U002">312839000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_fe8d7fc42408437f915e707d2607ae11"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_319a768e05084a928c342f26d5c12ee8"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_619f198596d64b30a5d1ec6f7d2c4f65"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_736a476954c24c03b0ed59ba938f9da0"
      unitRef="U002">1939000</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_95c2730fe9e2431f8df3f978168215bc"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_654fcd53b152444db6a3eb77c4a6fe8e"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_16f6a075c6cf4277872127c081488be0"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_62640b9938a74df48908bd2b833e187a"
      unitRef="U002">55598000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_0f93d43cc1df4c16859a216365baa53c"
      unitRef="U002">33239000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_f7c0881e2ca74464bcf7716b2284f662"
      unitRef="U002">53365000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_2455b85a038e4d6bbf114926c309776d"
      unitRef="U002">15659000</hafn:InterestPaymentsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_085e57542adf462594199c81d0c906d6"
      unitRef="U002">253803000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_fa649fa5fba5491c8f35ff7782b49b6e"
      unitRef="U002">231878000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_873545bff56740f9a66f546fbf659070"
      unitRef="U002">92550000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_6c3a722aaccd4f708f5cd3341e1bc48e"
      unitRef="U002">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_9455d8405e844745837b929059277033"
      unitRef="U002">84029000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_424614d990c84041897fcd5b0026c6a8"
      unitRef="U002">48834000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_03372a189550484ba0f299bf50f14adf"
      unitRef="U002">146842000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e1be11b1fd8d4acf9951b8f2249edc54"
      unitRef="U002">269773000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_2a716a1da0b74a2e88df5c421cf5fa91"
      unitRef="U002">708208000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_e703e3c4b95d4f57a362c23687f48055"
      unitRef="U002">313951000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_b4470af64224457c8b638498c91c6d28"
      unitRef="U002">292757000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20241231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_1fef9d4eb1934702a35752e096635ffc"
      unitRef="U002">285432000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_39487f03e22c468e899bf5d1a4ab3b53"
      unitRef="U002">385478000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_1ca45ec2e5db42f59f8b81bf967a1b2f"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_06f48d00479f485988c35e55611a51e8"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e7f2403b9dbb470d8428a81f97d4a593"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_d53e9b2d82964cf09a6e8580f186a56c"
      unitRef="U002">276000</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_dac8e8385822416787787a1b86b50132"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e93173b3f9cc4419b65dc5c1ef00e3bc"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_6236f666a5024e96b021b3d28be2ae72"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_abaaf9b2c76645d2aa97f71e4d04823a"
      unitRef="U002">60437000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_3c0d200693e646028f8272273323baa7"
      unitRef="U002">50567000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_10b82ddc98a0435394e146d2b0edecae"
      unitRef="U002">78168000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_5b6d4d9f62f942f3bb6b46e046168ef9"
      unitRef="U002">31528000</hafn:InterestPaymentsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_9ae32d0c964f44dbb7abef79822da04c"
      unitRef="U002">175900000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_9c4838a880e242e79e894cee79ee9c6e"
      unitRef="U002">148090000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_8f8460f2196b4948bc63990fea917bec"
      unitRef="U002">228992000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_9872be3af0374a43a1aa0d4e5fdfa150"
      unitRef="U002">24386000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_cd5fbdcb47d94890af757218a19787be"
      unitRef="U002">94071000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_1c1aa34c3d0e4fd0b378342aabd8a960"
      unitRef="U002">79666000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_ef82f9f192d8491897ab96ba2a8125bb"
      unitRef="U002">198617000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_bb25178e96694951b2cd08d4d6cd19fd"
      unitRef="U002">354043000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_39b12126d5c34c0194039838983ec6e4"
      unitRef="U002">716162000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_8ff4f266665e4673b86bb28b0585e1d1"
      unitRef="U002">278323000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_94cb3c21709a4e71971170233513395e"
      unitRef="U002">505777000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20231231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_7c8fae683f6e4f79921c58fe0121430b"
      unitRef="U002">409957000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_09d8a8cfeba545579aaf128801932c15"
      unitRef="U002">156218000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_e8ae24544a0043388c72157f848defd7"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_5c50c7b69bc04d55bb47cf170a2d781d"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_09d9f36e28e14d57af7cca2f5b7fcff6"
      unitRef="U002">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_08bbb1fe39d44933a181d8157ecaaeb7"
      unitRef="U002">93000</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_611992df125b4682a84d37e2ea3ede30"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_9522fc59589c4fc68638649161fb9e3f"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e7cd39a8b2884a57bbd5dad23ce95e68"
      unitRef="U002">0</ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_c6e3e3da36054843bc56debd87fa5516"
      unitRef="U002">84031000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_e64a1509018e4f05bbe8fa4aa48cbb7c"
      unitRef="U002">70127000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_e59c0af1432449a19cc31fb7501cfa81"
      unitRef="U002">139534000</hafn:InterestPaymentsUndiscountedCashFlows>
    <hafn:InterestPaymentsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_8a978718a56647b6bed089499cf013d6"
      unitRef="U002">77722000</hafn:InterestPaymentsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_1c36347aa68e499cbcf78379e0f0fda1"
      unitRef="U002">105811000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_6c6cf8fb7c6e439b9fb404a888f2f88b"
      unitRef="U002">105811000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_c6072aebd3c64e11a5506b6ba81b6e48"
      unitRef="U002">498862000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_70e614e960b44d6d818b972abdf026ab"
      unitRef="U002">21947000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_fac118b6f1f8405699abbc0620040c0c"
      unitRef="U002">217654000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_46651d5bafe54f57afd4926f4d1ea4e1"
      unitRef="U002">97635000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_dfa3a9f7c5d24695a29b5ec3a59f9a1a"
      unitRef="U002">288012000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_26fe3618b059451b9a08816f71d54a5e"
      unitRef="U002">455326000</hafn:SaleAndLeasebackLiabilityAndOtherLeaseLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_NotLaterThanOneYearMember"
      decimals="-3"
      id="Fact_5b65a0d110a14648bc80956f4322b300"
      unitRef="U002">563807000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fact_79ffb67a94b3437bad655cbf6586bb27"
      unitRef="U002">273573000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanTwoYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_7a67023b5bdd44549a9fd20e0eccabf4"
      unitRef="U002">926408000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="c20221231_MaturityAxis_LaterThanFiveYearsMember"
      decimals="-3"
      id="Fact_d1e6ab5333784ca7b94f493d1d421822"
      unitRef="U002">554995000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory
      contextRef="c20240101to20241231"
      id="Text_be29cf7956f444cdae6d88516a7a6ad8">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables present assets and liabilities recognised and measured at fair value and classified by level of the following fair value measurement
              hierarchy:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1);&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (that is, as prices) or indirectly (that is, derived from prices) (Level 2); and&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs) (Level 3).&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;
              &lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;


              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="18" style="vertical-align: top; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: top; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,690&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;22,935&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate caps&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;11&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;24,625&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,069&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;47,694&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Loans receivable from joint venture&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;13&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;64,133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;64,133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;487,677&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;487,677&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Restricted cash&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;17&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,542&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,542&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;195,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;195,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;88,297&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;88,297&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;848,920&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;848,920&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 54pt;"&gt;
                        &lt;div&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                        &lt;div&gt;Excluding prepayments&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI-&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instrument&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward foreign exchange contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;449&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;45,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;11&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;47,925&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;23,953&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;71,878&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Loans receivable from joint venture&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;13 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,626&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,626&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;16 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;568,436&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;568,436&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Restricted cash&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;17 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,381&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;13,381&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;17 &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;141,621&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;141,621&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;17&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;80,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;80,900&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;873,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;873,964&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&lt;br/&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                          &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div&gt;Excluding prepayments&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                &lt;/div&gt;

&lt;div&gt;
                &#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="18" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments/&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;Mandatorily&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;at FVTPL&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;- others&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;assets at&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;amortised&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;cost&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;FVOCI-&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;equity&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instrument&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2022&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward foreign exchange contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate swaps used for hedging&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;69,136&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Interest rate caps&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Other investments&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;11&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;70,608&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;3,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,433&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial assets not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Loans receivable from joint ventures&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;13&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,213&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;74,213&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade and other receivables, and prepayments&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;481,507&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;481,507&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 10%;" valign="bottom"&gt;Restricted cash&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;4,780&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;4,780&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash at bank and on hand&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;174,440&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;174,440&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 10%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash retained in the commercial pools&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;17&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;105,885&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;105,885&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 10%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;840,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;840,825&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 54pt;"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                      &lt;div&gt;Excluding prepayments&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;
</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory
      contextRef="c20240101to20241231"
      id="Text_ca4c3a2067c8468e82a905f376eda64a">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables present assets and liabilities recognised and measured at fair value and classified by level of the following fair value measurement
              hierarchy:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1);&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (that is, as prices) or indirectly (that is, derived from prices) (Level 2); and&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 54pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;(3)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs) (Level 3).&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;&#160;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Forward foreign exchange contracts&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;12&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,048&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(891&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,939&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(1,939&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(575,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(575,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(546,873&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(546,873&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(312,839&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 20%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,435,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,435,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&#160; &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value &#x2013;&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;At 31 December 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forward freight agreements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;12&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(276&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(572,511&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(572,511&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(679,479&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(679,479&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center;"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(385,478&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 20%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,637,468&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,637,468&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Carrying amount&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Note&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Fair value&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;&#x2013; hedging&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;instruments&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Other&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;financial&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;liabilities&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 1&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 2&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Level 3&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;At 31 December 2022&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;Forward freight agreements&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;12&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;(93&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Financial liabilities not measured at fair value&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Bank borrowings&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(726,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(726,376&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 20%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Sale and leaseback liability (accounted for as financing transaction) and other lease liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(969,004&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(969,004&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Loan from non-related parties&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;20&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(5,429&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(5,429&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Trade payables&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;21&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(156,218&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(156,218&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,857,027&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,857,027&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;
</ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_790e2b14bcb446e8a7add325e67d46c5"
      unitRef="U002">1690000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_e22ccba7abf4476eb458a5b9e0e411a8"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_c6428f5990f942cf9c6bd5184aeb5d22"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_c5a0e25043c2434bb85041044763f3d6"
      unitRef="U002">1690000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_920ed1c5d9184d039c9ab64b9f240c42"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_a4bb3eebe78f4c199ade890a549bccd5"
      unitRef="U002">1690000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_977540bdcb2c4a1496d8430ab77da167"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_d91d67eafa734e0282627022f48239fd"
      unitRef="U002">1690000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_c70778fa28734391a04221de9ef8ba39"
      unitRef="U002">22935000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_62cd0aeeb34d49019103adfee8cffb0f"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_d22143387d4e461fbc2d5163cd0f3e5e"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_b17b02fcf12344a3852d0b93bf9730e2"
      unitRef="U002">22935000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_d2e74d442e4749508651e8dc95a7d880"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_4dc7aa916e644bf5b44aa58b10b0f595"
      unitRef="U002">22935000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_52fd0e10396a4376856fbf5f0cceee7c"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_a0292db0ff9642dfa20714d72168e9ff"
      unitRef="U002">22935000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_28cb33271f194098914c1267d2aaed7d"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_3b920e0dc356438a827683676f32a12c"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_9401de6b97574dc8aa1db179cc1959e9"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_313fc8bb754f4eebaaa67610fada770f"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_b931df9b7a9c4e71a1f4059729d8e2ec"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_d3aa437528d540bc82d79d5cb350b0e6"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_1e7936665fa6498c8d90ea962d57765e"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_363ad235fc454aa4ba31299c3184d068"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_2a338d73a98748d29e4f4da39b3d0ad9"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_9489527c63f54e42a851b5768e25f80d"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_15b61c96ccd04e899b68f50e56bd0bef"
      unitRef="U002">23069000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_0696fe20967d4091b3de997be99e182a"
      unitRef="U002">23069000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_fb9b8261d3824a13b4213a76644b0c56"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_257a0cf7e9e74a63b46f3780ea38f2c4"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_9599eae52723488ba07c59f4160cc641"
      unitRef="U002">23069000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_f1318c5df2fa42ba95ffaef9a5735ac2"
      unitRef="U002">23069000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_bfc99554f46448b6a110b34bfe592c5c"
      unitRef="U002">24625000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_f75f55bddd6d4c958ccfa5ff6a33e560"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_f10e01a2862e4e6bbc2b1c6ee97f91f6"
      unitRef="U002">23069000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_8e3cee28e50640ed91d2ccbf104af735"
      unitRef="U002">47694000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_5601ec30ee314078a04a6bce5e1bbca1"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_681aba55f3cb4609afe7824b88ad63ac"
      unitRef="U002">64133000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_b7b14ae3674647d4839053f1a0e4daa4"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_e324c3e07cde425b8882cc53059baa67"
      unitRef="U002">64133000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_0c7d87fcbc114b258c903060c1575759"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_61c0718ff61d422eab1a2be8ebc0ac3b"
      unitRef="U002">487677000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_a12152baaaf64419a2dd20377f4a9ec1"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_b037a64871204d01a72ff8d429e729b3"
      unitRef="U002">487677000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_03fcb1e5dbeb431d8cc9f1bd03939ae4"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_2a66375cbf344b8a8a7feb8375ca331d"
      unitRef="U002">13542000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_c5fee2b81c014fcbb286469efcf2ad82"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_20d56572bde24ca0ab247893543860af"
      unitRef="U002">13542000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_d88ea0636a344f82a6c233617eb3c378"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_4c6af74910884a4c95eca8b2b751283d"
      unitRef="U002">195271000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_1405d73b4e1345b4a27d52742bfd366f"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_6940413a2e6d4b978c3805b19cbde810"
      unitRef="U002">195271000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_2ea4b089e3fb403ba2ad71c5495d1161"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_2245b0adb274462c9f8dd2641555321a"
      unitRef="U002">88297000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_ad52abbba6324993adf69268c9ec95f4"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_61e4d7d258b14842ab64e7e0397fa7a9"
      unitRef="U002">88297000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_249826f1036f4a358e85d60340d072aa"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_c116c1f4eb5140ccbb625a70fe54f54e"
      unitRef="U002">848920000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_cb3e69d000924b718a121c28be337c55"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_cbd88a4737cf4d0f85f9d41761e34625"
      unitRef="U002">848920000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_82d6bc82babf4da293270a69f3e34112"
      unitRef="U002">-1048000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_a12a18c42df047dd9bffa295deb2b0e8"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_3a90268db28b491793d7b120cd659865"
      unitRef="U002">-1048000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_82c32caf89384fa59f52ee41bf719804"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_90c27376232c44268c39104e9b6da8d0"
      unitRef="U002">-1048000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_3df5ed3fdc77499f96b93858e2e9df3d"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_24dcb13d9a3a41828bcba47cb2d2e64d"
      unitRef="U002">-1048000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_94ee0682cc354432941651a4e8c17842"
      unitRef="U002">-891000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_b22a222858684ed6b6dda985e54a5412"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_5d8b81b7b52a411c910e08bf8b50ca5b"
      unitRef="U002">-891000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_e451b43732c04051aeeffb1e8db808f7"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_215a1719dac545e7993d7d941bbd68ab"
      unitRef="U002">-891000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_dfcddee60d4b446b80413653857b339d"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_6cd2c2d322ab413aaa70cfb36c3f3b8a"
      unitRef="U002">-891000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_0d04103fef1e408ab486ae4cb07d3875"
      unitRef="U002">-1939000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_563d7301b8054c7d9fc83fa9b399d076"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_74b20ed29e914a3c80b21fd3a2cd0c1d"
      unitRef="U002">-1939000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_cbb883555d6f4a2f945a175dce578497"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_97d62bc5d4994efab6e14ca57aed2b9b"
      unitRef="U002">-575376000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember"
      decimals="-3"
      id="Fact_b2402e984da04ce69eb23238ed1755f8"
      unitRef="U002">-575376000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_41e8882c2c784886988de8c17f5fe91b"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_67eea26e00cd4072af7d1c372e971877"
      unitRef="U002">-546873000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember"
      decimals="-3"
      id="Fact_e4fed6acbb814ab78ed43de5bbaf5629"
      unitRef="U002">-546873000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_bcb244a59a6c4ad39b96eeabce33c488"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_93e04b9ca0a64d958da3668cbd50b8ef"
      unitRef="U002">-312839000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember"
      decimals="-3"
      id="Fact_f7e0a887a27541b2934921b93d94a8dc"
      unitRef="U002">-312839000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_7916144373494696ab4c237c6123ebc4"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_ed8a5197c4c04796b2ee857f0c6154cd"
      unitRef="U002">-1435088000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_ad8942a66ca640f7aac39e88e425a09a"
      unitRef="U002">-1435088000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_fa6710d6a87c49a8861f167c5281aa4a"
      unitRef="U002">449000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_5906657443e34e6a860a7970d5f20a16"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_c8ad3bb30ec643369bad514b573f6799"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_bc51a3dd98864dfe850e9bbc9d801c66"
      unitRef="U002">449000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_aa60f9bdd12b49049943545093587057"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_b72e6a2ba1944f0eabdfcfd27b52e975"
      unitRef="U002">449000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_ca354123443a41a69438b3a414dbb397"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_f8f6e49c8b6240568b44be1ef5719d75"
      unitRef="U002">449000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_1c13fac4d0d142d4934a1276694f141e"
      unitRef="U002">1512000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_9352b7d3b1f949e8849d7f8970ba0225"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_2e2faa1fa4224a4e9d372c65f129858f"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_028c7abc6d1e4c208a702def33bdbdf7"
      unitRef="U002">1512000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_8e973bf6035741e9ad27d9bde08cb354"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_4166bb122f7d42ef9e32baca8cf28538"
      unitRef="U002">1512000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_87f1b39a75984bdda1446e753df555b8"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_46ce9367d40a4adb952d3c94b162d0d6"
      unitRef="U002">1512000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_1c8ed35ec316435db764436296edf916"
      unitRef="U002">45964000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_283f1b081c634638934833f8cb286d26"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_c544c7a1b3a44a02a36b6a8cd56f5a6e"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_e578062a95944f7eba9e5a9d225afb41"
      unitRef="U002">45964000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_b7ff445d34e0466b984ed1347d3de559"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_13e6839b67634811a49130b697defd33"
      unitRef="U002">45964000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_1f642f13787241fea7f2146b0441aafa"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_99f9f88c506246cd80b43bdb9cc54d9a"
      unitRef="U002">45964000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_212669b59a234ea0b9e733cfc591e7bd"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_ee793c9d25904a338971c7d7cc6b8524"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_9cdadd2821994dc6bfddff9685d0e77a"
      unitRef="U002">23953000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_2730e205c8dd4bc69222e0a18fdbcca5"
      unitRef="U002">23953000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_6d040c217b6a432187d096d914bf0e7d"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_6d043778b8e741ab89eb1af72187b189"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_14a17a072ff44ebb8f57127219bd47c5"
      unitRef="U002">23953000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_7455304d01b1488aa5c706451494f368"
      unitRef="U002">23953000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_dce5c46b63b74c7f9863f3359f82ba1e"
      unitRef="U002">47925000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_2b0074004ae64f8a8ef71b4c7296e1ef"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_1e89df0b3c1449db849710cd45aa8e2d"
      unitRef="U002">23953000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_c5a825877d0a46d5ac5b592a5fd7ce87"
      unitRef="U002">71878000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_67dc4be53c614645b79da920ed3a6c3e"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_163ddaf4c26e47ee9c4a8fa0f5fdacfc"
      unitRef="U002">69626000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_c038b5dd5aff4b2ab5d939b66cfc3688"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_7017db8cfcd24bba871c1349ee2f2c57"
      unitRef="U002">69626000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_b5c78515523a46a4a8418bea1caa93c7"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_16236504f4e742a99e70980b773b0399"
      unitRef="U002">568436000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_83a8c025e6584a2ebe93ba22b9aa8be2"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_343dd2f17eb24a4b98189cb766275072"
      unitRef="U002">568436000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_aaa5c6d51b904bb4ab803331a2337997"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_324920c21176498b8d723b615a730024"
      unitRef="U002">13381000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_e76aa7783b314a5abb4bb49a88efa197"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_5bb4cb9d12334d48a37d43d4d51e8bca"
      unitRef="U002">13381000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_dc7abe70527147849695732d09e5bb1c"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_8d587b72d13c4cbd970859770b2377e5"
      unitRef="U002">141621000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_2997105c46c74ce28ebe32dc6efbf06b"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_f74610623eb84cd28d950e986adbae11"
      unitRef="U002">141621000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_0a870517eb404bc0a8f1b509ee26b32d"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_c89b1b8d70b94b00a2e5aaee8b06f514"
      unitRef="U002">80900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_993c52ca366d43ab88d391cefe3b9d34"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_2011d41881c84abebb15367e1fc0901a"
      unitRef="U002">80900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_3c5dd32b36524f979394119013447826"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_7051504e094b4bed9dfd9e282e9af928"
      unitRef="U002">873964000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_db71b100b0c84b84bc45409a98f384af"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_44f3968600114ad789d8cd48cce21bbb"
      unitRef="U002">873964000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_3fc045782a0d4641b6188e65ee41da02"
      unitRef="U002">-276000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_3b39b950ce5c46728b7a94949d178fa7"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_75eb6f95d8ae45d7b68f0474643f707f"
      unitRef="U002">-276000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_33f1a022955e4b639965c1c5e2f2bbec"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_151bf0ce33ff4bf1af44e8a283bec924"
      unitRef="U002">-276000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_35915e9760a344a8a6350f4f43b390fd"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_4a0f01eed9444e748387f49c06ac0195"
      unitRef="U002">-276000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_46cf974d6f3140d790b822780150ed01"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_79c53ccda9454f32b41f0ee042ff94be"
      unitRef="U002">-572511000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember"
      decimals="-3"
      id="Fact_2dd03d0160054a80bc41eda756d7c524"
      unitRef="U002">-572511000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_fc259c7aac8e46c9a42b58beebc55634"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_537edfc2e75447bfa9de920c62d6fc70"
      unitRef="U002">-679479000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember"
      decimals="-3"
      id="Fact_0f81d5a50d344e3abd830847ec06a306"
      unitRef="U002">-679479000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_63f05da572594dfea2f581797fedb483"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_ff44675db586478ca12f492e2d6a9649"
      unitRef="U002">-385478000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember"
      decimals="-3"
      id="Fact_1fe9e89b2b4e43bda9a0f7749382cb42"
      unitRef="U002">-385478000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_ef613ce745824b16a58f672642e0d025"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_4849f594c89e4fff8840aec2800fd4da"
      unitRef="U002">-1637468000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_a41f32d48f654e90b701b7a221b05bf2"
      unitRef="U002">-1637468000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_b33394fad0ae487fba842fd421783169"
      unitRef="U002">438000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_483cb2a132b34e53810005d7246fbc83"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_1f70ceeea50c4af3a1cfd35fada663a6"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_e6d45dca59bd4de08faa9367e451d23b"
      unitRef="U002">438000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_6150433701a34e268ec7040a40b2147d"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_fc5fec6ab6994a0b8cd89feffed6a602"
      unitRef="U002">438000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_f31489c5f8834155a41594c0ae4500b8"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardContractMember"
      decimals="-3"
      id="Fact_f1c61b52b1124f818fd1a5d6882f99d5"
      unitRef="U002">438000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_edeba8382171498db159351f088397de"
      unitRef="U002">308000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_1f5667ed04e747868771e572ac7a18f0"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_7f7f2c34980041f3ac6131a3899538f8"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_c569e45d76b948a38005163f5acc654f"
      unitRef="U002">308000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_f181471afcfb4143a90b84a7214db778"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_8fe887e157d740ddbd7f4530e8ecd8ae"
      unitRef="U002">308000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_b1f7c7d9da0a49dcac63bdb11f91b321"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_47ba8ed4e45b4bac961fec67e7702589"
      unitRef="U002">308000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_9e2dd3cce9ea4d259814d31200072ece"
      unitRef="U002">69136000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_c45b5bfcc9bf40d0bff7ba0316fd7c33"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_fa339af0abc74321a22851575485d388"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_26820a43b10840f8866b54d3ec570618"
      unitRef="U002">69136000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_0752648e27b34fe3a67445f0b5610ad5"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_a959634a403d4c049da9225b19a20fe9"
      unitRef="U002">69136000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_07728738919e4e8eb1b1d59de9eeafcc"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateSwapsUsedForHedgingMember"
      decimals="-3"
      id="Fact_3a41a33573e74d3b9b5ca4964ec39391"
      unitRef="U002">69136000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_16b2a4eee65e435d9f9b8d6c0e3a1a66"
      unitRef="U002">726000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_5d28fcb3ee594883848638924ca18776"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_16abd8f781b2439cb244d1618d5042fa"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_42e87b9b66af4cf1925be6042ee3d3e5"
      unitRef="U002">726000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_a463cfcb63174a558d225e2e921d3438"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_a9c72b6b2f0e49e785cb3540034abbc1"
      unitRef="U002">726000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_ebaf83a8de524325af857c298bf5ffa3"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_InterestRateCapsMember"
      decimals="-3"
      id="Fact_e73056a823fa4800b5478675a4a50c74"
      unitRef="U002">726000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_61eabf974ff64ef6883d494287b25932"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_cefa30dc5efc43d0bf62a7a8a15537e1"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_7f11ceeb22c54b17820f3e89579c73d5"
      unitRef="U002">3825000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_1840f68dffd3473e962169ba2dc7c6ad"
      unitRef="U002">3825000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_c3430aa2ad814c308a274ed51908186e"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_93d80436173d4c69a5213aa96a8ede24"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_d7b9012ede824332882019fe29564c4b"
      unitRef="U002">3825000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_OtherInvestmentMember"
      decimals="-3"
      id="Fact_99807f4747244f59873fe42697d4578b"
      unitRef="U002">3825000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_aa8345b6325449969dd87b97647d02cd"
      unitRef="U002">70608000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_7dbb7871e629471c81fc67d4e3f54178"
      unitRef="U002">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_d826bfd2fd44436cb96ba23c8cfe335c"
      unitRef="U002">3825000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_bf15d3a6bf0f4ae89bf3dea87ef1f1fe"
      unitRef="U002">74433000</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_39c84876777e458cb5d046bab8b6701b"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_937b972931904fc2bfd246f9dc0c5f39"
      unitRef="U002">74213000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_35482e1cbb8242e19ec12fe511c7b393"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_LoansReceivableFromJointVentureMember"
      decimals="-3"
      id="Fact_aa20fce974194abba66b7d19397fa115"
      unitRef="U002">74213000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_ceecfbb93cd749538ba693a632e49fe5"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_648f6eb3016642889f7343b1bfc13893"
      unitRef="U002">481507000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_26da82e336d94687bf929355e3114f11"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_TradeAndOtherReceivablesAndPrepaymentsMember"
      decimals="-3"
      id="Fact_4a8a2abf23254051b0624b4c416c5155"
      unitRef="U002">481507000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_fcf0091c0bd7429b924c1e27ccd0c635"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_da30d62e48b9438a8a2eceb330c022e7"
      unitRef="U002">4780000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_81c70b0880794a04960eaab65b239140"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_RestrictedCashMember"
      decimals="-3"
      id="Fact_843168be3c884ae198051aeddff1267c"
      unitRef="U002">4780000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_bb5befe2b6904ea988fc0e58006d796d"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_02d5606d88824fd68218e8187d025129"
      unitRef="U002">174440000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_933e2266ea6e4cd1b6d887d52a4777fd"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashAtBanksAndOnHandMember"
      decimals="-3"
      id="Fact_3011a7f4a01148c2bfde49c290bc6ea3"
      unitRef="U002">174440000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_c1f044de57304f5ca8d4da26d38b7575"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_d1676f5530434dfe8d345d92bc099c8c"
      unitRef="U002">105885000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_d3d2200616bf4d6eba594b86e8808e0a"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_CashRetainedInTheCommercialPoolsMember"
      decimals="-3"
      id="Fact_fdb227716bc44e2e9800eb52fbd75d43"
      unitRef="U002">105885000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesAndFairValueThroughProfitAndLossMember"
      decimals="-3"
      id="Fact_58495e9d5e1441218a3ad9255036e7b7"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMember"
      decimals="-3"
      id="Fact_d5c77d2989824949b1e8285e60289090"
      unitRef="U002">840825000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember"
      decimals="-3"
      id="Fact_b146b553649e4150830be49ca2ffd10d"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_30399ca4714d4fefbc6c3dc64090cc7d"
      unitRef="U002">840825000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_0355d11043c246998b871b5fd6630996"
      unitRef="U002">-93000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_eea38da3dca345318434acc620534583"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_e0435c6b15534fed903eb96e378b43cc"
      unitRef="U002">-93000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_4fe0fe325a0b43dd91f0d5bf364550d5"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_513163b3c103499fbc7912f0fbf8a7dd"
      unitRef="U002">-93000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_5e5222b605ee455b878314e18e4e5fc1"
      unitRef="U002">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FairValueHierarchyMember_ClassesOfFinancialAssetsAxis_ForwardFreightAgreementsMember"
      decimals="-3"
      id="Fact_62c83badd10d45f6bc1cd90307bd573a"
      unitRef="U002">-93000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_3f0c0a169d2c49b0ace26621265557e9"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_2afe71d478f94bdcb20a3fc0046a5ba0"
      unitRef="U002">-726376000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_BankBorrowingsMember"
      decimals="-3"
      id="Fact_e3624c57971b4633a87c1ffebf15d094"
      unitRef="U002">-726376000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_3f2cf3c8ef444085955e451b9aa475a7"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_b48c8080144f4ff8bcfedd4c7fd88613"
      unitRef="U002">-969004000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_SaleAndLeasebackLiabilityMember"
      decimals="-3"
      id="Fact_2a9fe4390f0e41c9b892914deb026507"
      unitRef="U002">-969004000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_c6c28c32a854452a9e4a005f7e5867b3"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_25e874b2c62b4f7b9733316064a713cc"
      unitRef="U002">-5429000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_LoanFromNonRelatedPartiesMember"
      decimals="-3"
      id="Fact_dbdd636c68ae4ca89320213d3e1d7ccf"
      unitRef="U002">-5429000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_ceb896cb2e304306bbcb3297a2c6df53"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_dd00f8cf53a2448eb5339d3f6e76881f"
      unitRef="U002">-156218000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_CategoriesOfFinancialLiabilitiesAxis_TradePayablesMember"
      decimals="-3"
      id="Fact_bcbfd2367eb54b3aa0a8cc077b59beca"
      unitRef="U002">-156218000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_FairValueHedgesMember"
      decimals="-3"
      id="Fact_b78bdd13e05d4c63a0c87d47b3e55223"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember_TypesOfHedgesAxis_OtherFinancialLiabilitiesMember"
      decimals="-3"
      id="Fact_3e68361f15084b99a57f69cd0ee46b71"
      unitRef="U002">-1857027000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember"
      decimals="-3"
      id="Fact_a2cd810da1784d4d81a3cb858f933f50"
      unitRef="U002">-1857027000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20241231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_8929fa9add5c4580a58c418e87186e5c"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="c20221231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_817e03e7b6ce4f7084fb59ba526d1d1c"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssets
      contextRef="c20241231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_7bbd47913c42431eb29f89a79177a5b2"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="c20231231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_71da808585e74d45a66230f9e68e7b95"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilities
      contextRef="c20231231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_3e3f5ed00911446e8ed28a6b5caed53c"
      unitRef="U002">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssets
      contextRef="c20221231_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_302b7920d54244a18546cd8d4e570413"
      unitRef="U002">0</ifrs-full:FinancialAssets>
    <ifrs-full:DisclosureOfFairValueOfEachInvestmentInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory
      contextRef="c20240101to20241231"
      id="Text_292dcb9de4804872b0c6ba937fd409c3">
&lt;div style="margin-left: 54pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table shows a reconciliation from the opening balances to the closing balances of the Group&#x2019;s investment in unquoted equity instruments measured at
              FVOCI using Level 3 fair value measurements:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2023&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;/div&gt;
                        &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Opening balance&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;23,953&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,825&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,501&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Acquisition of equity investments at FVOCI&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;862&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;10,408&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;324&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Equity investments at FVOCI &#x2013; net change in fair value (unrealised)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,186&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;9,720&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;&#x2014;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Disposal of other investments&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"&gt;(2,932&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#x2014;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Closing balance&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;23,069&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;23,953&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;3,825&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;
</ifrs-full:DisclosureOfFairValueOfEachInvestmentInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_0a39c5105a054128a53babecdf8c0973"
      unitRef="U002">23953000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_d48b95eda5d243f1a230dc666f9e7da4"
      unitRef="U002">3825000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20211231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_2057eec724f64d09967063df11831e88"
      unitRef="U002">3501000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_7ab699deebed48c7a1eb1348ff12980e"
      unitRef="U002">862000</hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_c36865d0fec24d818dc11daaa52592d0"
      unitRef="U002">10408000</hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20220101to20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_4147c80b621c43b78464f16d52b58e44"
      unitRef="U002">324000</hafn:AcquisitionOfEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_f9c9a1eb53fb41ccade3c46810b229b4"
      unitRef="U002">1186000</hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_60c4b2c487cd4331a18ee58cbf2d1110"
      unitRef="U002">9720000</hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20220101to20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_4eadf842741a48d5922b3563e0dac262"
      unitRef="U002">0</hafn:IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20240101to20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_c19751010d4541c4a28683a067cb5183"
      unitRef="U002">-2932000</hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20230101to20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_0ce889b0b7674185abcfe976cb983725"
      unitRef="U002">0</hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20220101to20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_0c5538f6a816448eb8a80499674daba6"
      unitRef="U002">0</hafn:DisposalOfOtherInvestmentsDesignatedAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_30d243c21e35473ba56b35bebaf5e06e"
      unitRef="U002">23069000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20231231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_5fa25020d4054b4d8c96a62c3552b398"
      unitRef="U002">23953000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="c20221231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_442e90a832e541d29c293aedfa35de25"
      unitRef="U002">3825000</ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <hafn:TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssets
      contextRef="c20240101to20241231_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember"
      decimals="-3"
      id="Fact_724cebb254c040d1b9a310e1ffc2d1a6"
      unitRef="U002">0</hafn:TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssets>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="c20240101to20241231"
      id="Text_cacab9974efc4829ae19a9f608d0453f">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-weight: bold;"&gt;25.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-weight: bold;"&gt;Related party transactions&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In addition to the related party information disclosed elsewhere in the consolidated financial statements, the following transactions took place between the Group
              and related parties during the financial year on commercial terms agreed by the parties:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Purchase of services&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Support service fees paid/payable to a related corporation&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;6,313&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;6,122&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; padding-bottom: 4px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Rental paid/payable to a related corporation&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;893&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;872&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Rendering of services&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Management fees received/receivable from related corporations&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;4&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;657&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;


              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin: 0px 0px 0px 9pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Pool arrangements&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Revenue distributable/distributed to related corporations&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;77,107&lt;/span&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;77,023&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                        &lt;div style="margin: 0px; text-align: left;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="margin: 0px;"&gt;Revisions were made to prior year comparatives as the Group has disclosed revenue
                          distributable/distributed to related parties that were not disclosed previously.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                 &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;
             &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Key management personnel compensation&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px; width: 72.74%;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1.12%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                        &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                        &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fixed&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Salary (annual) including pension&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,320&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;1,333&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Variable&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash bonus&lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;2,455&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;2,384&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Share-based compensation&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,281&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;1,178&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Director&#x2019;s fees&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;433&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;377&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                          &lt;div style="margin: 0px; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="margin: 0px; font-family: 'Times New Roman';"&gt;Revisions were made to prior year comparatives as the
                            Group has re-defined the composition of key management personnel in 2024. Salary was reduced by USD 1.7 million,
                            customary benefits were reduced by USD 0.3 million, cash bonus was reduced by USD 4.0 million and share-based compensation was reduced by USD 1.6 million.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                   &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Key management personnel is defined as the Group&#x2019;s Chief Executive Officer (&#x201c;CEO&#x201d;), Chief Financial Officer (&#x201c;CFO&#x201d;) and board of directors.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For LTIP 2024, the CEO has received 617,581 options
              (2023: 595,374). The CFO has received 134,479 options (2023: 129,645). The CEO and CFO do not receive pension as part of the
              remuneration package. This is considered to be included in the fixed salary. Non-monetary benefits can include standard employment benefits such as newspaper, telephone, laptop and internet access.&lt;/div&gt;
</ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="c20240101to20241231"
      id="Text_c6044da1d92c49dd975c8239a95521ef">
&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In addition to the related party information disclosed elsewhere in the consolidated financial statements, the following transactions took place between the Group
              and related parties during the financial year on commercial terms agreed by the parties:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Purchase of services&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Support service fees paid/payable to a related corporation&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;6,313&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;6,122&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; padding-bottom: 4px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Rental paid/payable to a related corporation&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;893&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;872&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Rendering of services&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Management fees received/receivable from related corporations&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;4&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;657&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;
</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:ServicesReceivedRelatedPartyTransactions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1897a730f53f496c908181e2ecbb3535"
      unitRef="U002">6313000</ifrs-full:ServicesReceivedRelatedPartyTransactions>
    <ifrs-full:ServicesReceivedRelatedPartyTransactions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a7e1cee0c3b34dee87fcc8893ad413e4"
      unitRef="U002">6122000</ifrs-full:ServicesReceivedRelatedPartyTransactions>
    <hafn:RentalPaidOrPayableRelatedPartyTransactions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1ed82683555e4a31bcd4fb935a1ca660"
      unitRef="U002">893000</hafn:RentalPaidOrPayableRelatedPartyTransactions>
    <hafn:RentalPaidOrPayableRelatedPartyTransactions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f9c20dea99bc4254bb8a9aca91eb2647"
      unitRef="U002">872000</hafn:RentalPaidOrPayableRelatedPartyTransactions>
    <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c8b11b00d8ec4fbf9041bed3bca7f89b"
      unitRef="U002">4000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
    <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d06a106ad32a47bfb6a062296d41d4f6"
      unitRef="U002">657000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
    <hafn:PoolArrangementsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_210caa457bb24d7e9b36f061d5288765">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;


              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="margin: 0px 0px 0px 9pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Pool arrangements&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Revenue distributable/distributed to related corporations&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;77,107&lt;/span&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;77,023&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                        &lt;div style="margin: 0px; text-align: left;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="margin: 0px;"&gt;Revisions were made to prior year comparatives as the Group has disclosed revenue
                          distributable/distributed to related parties that were not disclosed previously.&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                 &lt;/div&gt;
</hafn:PoolArrangementsTableTextBlock>
    <hafn:RevenueDistributableAndDistributedToRelatedParties
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_833809d0bc294e68b6cdf0eed6afcab4"
      unitRef="U002">77107000</hafn:RevenueDistributableAndDistributedToRelatedParties>
    <hafn:RevenueDistributableAndDistributedToRelatedParties
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1b03a08048304fc98a997e24fa078199"
      unitRef="U002">77023000</hafn:RevenueDistributableAndDistributedToRelatedParties>
    <hafn:KeyManagementPersonnelCompensationTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_241296d17b8a4faebce86cbae9a3cd83">
&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;
             &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Key management personnel compensation&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px; width: 72.74%;" valign="bottom"&gt;
                        &lt;div&gt;&#x200b;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1.12%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                        &lt;div style="font-weight: bold;"&gt;2024&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                        &lt;div style="font-weight: bold;"&gt;2023&lt;/div&gt;
                        &lt;div style="font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1.12%; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fixed&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div&gt;Salary (annual) including pension&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,320&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;1,333&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Variable&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash bonus&lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;2,455&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;2,384&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Share-based compensation&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;1,281&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;1,178&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 72.74%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
                        &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Director&#x2019;s fees&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div style="font-weight: bold;"&gt;433&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.18%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                        &lt;div&gt;377&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.12%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                          &lt;div style="margin: 0px; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                          &lt;div style="margin: 0px; font-family: 'Times New Roman';"&gt;Revisions were made to prior year comparatives as the
                            Group has re-defined the composition of key management personnel in 2024. Salary was reduced by USD 1.7 million,
                            customary benefits were reduced by USD 0.3 million, cash bonus was reduced by USD 4.0 million and share-based compensation was reduced by USD 1.6 million.&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                   &lt;/div&gt;
</hafn:KeyManagementPersonnelCompensationTableTextBlock>
    <hafn:KeyManagementPersonnelCompensationAnnualSalaryIncludingPension
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2d1ee23422a34a0185725c695c1dc932"
      unitRef="U002">1320000</hafn:KeyManagementPersonnelCompensationAnnualSalaryIncludingPension>
    <hafn:KeyManagementPersonnelCompensationAnnualSalaryIncludingPension
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_00f9d36dfb3d4b12b1769bff1e8ba5eb"
      unitRef="U002">1333000</hafn:KeyManagementPersonnelCompensationAnnualSalaryIncludingPension>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_396d0defda184938a6fc47b26e5bdd73"
      unitRef="U002">2455000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_53adcaf8ac28420aafda8b5b3aa231e3"
      unitRef="U002">2384000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_9fd6ebff8d8f4f378fc3986a5b22d43c"
      unitRef="U002">1281000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_09f391bb9a174e7989bd4ef679b63ea3"
      unitRef="U002">1178000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a251fab8602a4b80bdb659431f7f17c8"
      unitRef="U002">433000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9916f21b7c1840a4bd6e2ff7c1315655"
      unitRef="U002">377000</ifrs-full:KeyManagementPersonnelCompensation>
    <hafn:KeyManagementPersonnelRevisionsInSalary
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_14abeeb2085b45698cec7a07b541a512"
      unitRef="U002">-1700000</hafn:KeyManagementPersonnelRevisionsInSalary>
    <hafn:KeyManagementPersonnelRevisionsInCustomaryBenefits
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_ebfddfd98c2e4a439d3187cc6bb211fe"
      unitRef="U002">-300000</hafn:KeyManagementPersonnelRevisionsInCustomaryBenefits>
    <hafn:KeyManagementPersonnelRevisionsInCashBonus
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_7aa2320163a24fbdb033c72a9408d3b9"
      unitRef="U002">-4000000</hafn:KeyManagementPersonnelRevisionsInCashBonus>
    <hafn:KeyManagementPersonnelRevisionsInShareBasedCompensation
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_1724a1eb7d364a308027b1be1e1b4da5"
      unitRef="U002">-1600000</hafn:KeyManagementPersonnelRevisionsInShareBasedCompensation>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="c20240101to20241231_CategoriesOfRelatedPartiesAxis_ChiefExecutiveOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member"
      decimals="0"
      id="Fact_6ddf16e4d8e644d7a0b39bb7f8a65622"
      unitRef="U001">617581</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="c20230101to20231231_CategoriesOfRelatedPartiesAxis_ChiefExecutiveOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member"
      decimals="0"
      id="Fact_000df7b1233644e9ad76f32899909ce2"
      unitRef="U001">595374</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="c20240101to20241231_CategoriesOfRelatedPartiesAxis_ChiefFinancialOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member"
      decimals="0"
      id="Fact_ab95f345d7724040afb85f3b713aa0f0"
      unitRef="U001">134479</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="c20230101to20231231_CategoriesOfRelatedPartiesAxis_ChiefFinancialOfficerMember_TypesOfAntidilutiveInstrumentsAxis_ShareOptionsMember_TypesOfSharebasedPaymentArrangementsAxis_LongTermIncentivePlan2024Member"
      decimals="0"
      id="Fact_b20ee07188ed4bc4a263b93ae73ad818"
      unitRef="U001">129645</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_b8efbf62c5c34c1085c81462135f394c">
&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                        &lt;div style="text-align: left; font-weight: bold;"&gt;26.&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Segment information&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Operating segments
                are determined based on the reports submitted to the CODM to make strategic decisions&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;.&lt;/span&gt; For the financial year ended 31 December 2024, with the redelivery of its Specialised vessel and the Group&#x2019;s exit from the Chemical-Stainless segment, the Group has four main operating segments. During the financial year ended 31 December 2023, the CODM reorganised the business into six main operating segments, up from five
                in the financial year ended 31 December 2022, following the addition of the Specialised segment. For the financial year ended 31 December 2024, the operating segments are as follows:&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;Long Range II (&#x2018;LR2&#x2019;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;Long Range I (&#x2018;LR1&#x2019;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;Medium Range (&#x2018;MR&#x2019;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;(d)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div&gt;Handy size (&#x2018;Handy&#x2019;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The operating segments are organised and managed according to the size of the product tanker vessels.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The LR2 segment consists of vessels between 85,000
              DWT and 124,999 DWT in size and provides transportation of clean petroleum oil products.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The LR1 segment consists of vessels between 55,000
              DWT and 84,999 DWT in size and provides transportation of clean and dirty petroleum products.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The MR segment consists of vessels between 40,000
              DWT and 54,999 DWT in size and provides transportation of clean and dirty oil products, vegetable oil and easy chemicals;
              inclusive of IMO II vessels.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Handy segment consists of vessels between 25,000
              DWT and 39,999 DWT in size and provides transportation of clean and dirty oil products, vegetable oil and easy chemicals;
              inclusive of IMO II vessels.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Specialized segment consists of vessels between 5,000
              DWT 19,999 DWT in size.&lt;br/&gt;
              &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group exited the Chemical-Stainless segment after disposing of its Chemical-Stainless vessels that were previously acquired through the acquisition of CTI; and
              the Group exited the Specialized after redelivering its only Specialized vessel.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Management assesses the performance of the operating segments based on operating profit before depreciation, amortisation, impairment and gain on disposal of
              vessels (&#x201c;Operating EBITDA&#x201d;). This measurement basis excludes the effects of impairment charges and gain on disposal of vessels that are not expected to recur regularly in every financial period. Interest income and finance expenses, which
              result from the Group&#x2019;s capital and liquidity position that is centrally managed for the benefit of various activities, general and administrative expenses, and specific items within other operating income including bunker management fee
              income from external party are not allocated to segments.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;LR2&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;LR1&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;MR&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Handy&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Total&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: normal; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Revenue (Hafnia Vessels and
                        TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;125,387&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;522,837&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;915,186&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;372,186&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,935,596&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Revenue (External Vessels in
                        Disponent-Owner Pools)1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;86,168&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;318,499&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;438,245&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;90,139&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;933,051&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Voyage expenses (Hafnia
                        Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(31,693&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(142,405&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(251,887&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(118,332&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(544,317&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Voyage expenses (External
                        Vessels in Disponent-Owner Pools)1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(34,080&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(112,980&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(156,931&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(28,811&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(332,802&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Pool distributions for
                        External Vessels in Disponent-Owner Pools1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(52,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(205,519&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(281,314&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(61,328&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(600,249&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;TCE Income#&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;93,694&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;380,432&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;663,299&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;253,854&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,391,279&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Other operating income2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;2,374&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;6,824&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;11,001&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;3,533&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;23,732&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Vessel operating expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(15,624&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(64,451&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(132,876&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(65,090&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(278,041&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Technical management
                        expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(1,947&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(7,358&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(13,619&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(5,249&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(28,173&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Charter hire expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(8,974&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(39,522&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(48,496&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Operating EBITDA&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;78,497&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;306,473&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;488,283&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;187,048&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,060,301&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(13,837&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(58,881&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(107,936&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(33,339&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(213,993&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 40%;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;846,308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Unallocated2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(67,855&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Profit before income tax&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;778,453&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left; font-size: 10pt;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                      &lt;div style="font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant: normal; text-transform: none;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue from time charters and voyage charters less voyage
                        expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing improved comparability across different types of charters.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt;&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are commercially managed by the Group in the Disponent-Owner
                        Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.&lt;/div&gt;
                      &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt; &lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;The unallocated amount consists of interest income and finance expenses,
                        general and administrative expenses; and other operating income such as insurance claims and share of profit of equity-accounted investees which are not allocated to segments.&lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Specialised&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Revenue (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;111,164&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;536,309&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;901,038&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;364,814&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(226&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;2,373&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,915,472&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Revenue (External Vessels in Disponent-Owner Pools)&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;55,221&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;288,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;283,857&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;128,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;756,234&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Voyage expenses (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(30,339&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(151,725&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(246,919&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(118,772&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(36&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,074&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(548,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Voyage expenses (External Vessels in Disponent-Owner Pools)&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(19,416&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(108,241&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(106,141&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(45,951&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(279,749&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Pool distributions for External Vessels in Disponent-Owner Pools&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(35,805&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(180,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(177,716&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(82,693&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(476,485&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;
&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"&gt;&lt;/span&gt;
&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; &lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Specialised&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;TCE Income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;80,825&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;384,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;654,119&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;246,042&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(262&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,299&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,366,607&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,781&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;8,865&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;9,258&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;7,188&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(705&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,747&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;30,134&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(15,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(66,884&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(125,393&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(61,211&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(109&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(268,869&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Technical management expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,656&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,109&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(11,711&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(25,692&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Charter hire expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,234&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(24,034&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,302&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(34,571&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Operating EBITDA&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;65,683&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;310,222&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;502,239&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;186,802&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,076&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,739&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,067,609&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,743&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,099&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(104,808&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(32,784&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(209,434&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 16%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;858,175&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Unallocated&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,649&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;799,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue
                                from time charters and voyage charters less voyage expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing
                                improved comparability across different types of charters.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are
                                commercially managed by the Group in the Disponent-Owner Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;The unallocated amount consists of interest income and finance expenses,
                                general and administrative expenses; and other operating income such as insurance claims &lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;and share of profit of equity-accounted investees &lt;/span&gt;which are not allocated to segments.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;LR2&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;LR1&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;97,960&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;638,141&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;861,681&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;299,160&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;29,609&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Voyage expenses (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(24,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(216,890&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(259,479&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(77,722&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,238&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(579,855&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;TCE Income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,434&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;421,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;602,202&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,438&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;28,371&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,346,696&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating income&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;516&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;9,815&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;13,250&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,357&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;516&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;29,454&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(15,022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(70,719&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(110,483&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,017&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,662&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(263,903&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Technical management expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,296&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(6,230&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,510&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5,742&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(23,627&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Charter hire expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,549&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(33,154&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Operating EBITDA&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;57,632&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;340,512&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;475,910&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,036&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;18,376&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,055,466&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,769&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,012&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(100,597&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(33,527&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,959&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(207,864&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 28.06%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;847,602&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Unallocated&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(89,335&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;758,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue from time charters and voyage charters less voyage expenses comprising primarily brokers&#x2019; commission, fuel oil
                                and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing improved comparability across different types of charters.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: 18pt;"&gt; &lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;The unallocated amount consists of interest income and finance expenses, general and administrative expenses; and other operating income such as insurance claims which are not allocated to
                                segments.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;  &lt;br/&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Geographical segments&#x2019; revenue&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Group&#x2019;s vessels operate on an international platform with individual vessels calling at various ports across the globe. The Group does not consider the
                    domicile of its customers as a relevant decision-making guideline, and hence does not consider it meaningful to allocate vessels and revenue to specific geographical locations.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Major customers&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Revenues from the top five major customers
                    (by grouping of legal entities known to the Group to be under common control) of the Group across all operating segments represents approximately US$937.7 million (2023: US$870.0 million, 2022: US$772.5 million)) of the Group&#x2019;s total revenues.&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Two (2023: One; 2022: One) of the Group&#x2019;s customers (by grouping of legal entities known to the Group to be under common control) represented 10% or more of
                        the Group&#x2019;s revenue in each of the three years. Below is the segment information specific to the customer.&lt;br/&gt;
                      &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Percentage&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;24,598&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;159,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;112,969&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;15,712&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;312,811&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10.9&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;18,712&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;181,099&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;108,107&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,479&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;310,397&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11.6&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,697&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;162,019&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;102,833&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;7,189&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;283,738&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14.7&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <hafn:NumberOfOperatingSegment
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_b534b09557b04158ba0f27f6024f7631"
      unitRef="U014">4</hafn:NumberOfOperatingSegment>
    <hafn:NumberOfOperatingSegment
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_763a118977384e858a540626cc4e7026"
      unitRef="U014">6</hafn:NumberOfOperatingSegment>
    <hafn:NumberOfOperatingSegment
      contextRef="c20220101to20221231"
      decimals="INF"
      id="Fact_1e31484fe8014d48b55fe7a2202e0042"
      unitRef="U014">5</hafn:NumberOfOperatingSegment>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_43237a5e5b494ca49bcf4248063b783e"
      unitRef="U015">85000000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_0237b981a8a8413d907a07d30996465d"
      unitRef="U015">124999000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_8ffbfbf53a364fafb40faa3bd63c8d45"
      unitRef="U015">55000000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_c0b1562f7f2c4954926aacffa0015164"
      unitRef="U015">84999000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_23813fba7a8c45b48fcce246bf9478b7"
      unitRef="U015">40000000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_3d0aadc2bbed4825a48914b74be2d3e5"
      unitRef="U015">54999000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_77b7f19add5246458ab5a044ac2a1353"
      unitRef="U015">25000000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_a042a49fe25841528493e45688f072fd"
      unitRef="U015">39999000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_BottomOfRangeMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_a20e1f288b4546c59a1699246b2a4898"
      unitRef="U015">5000000</hafn:VesselCapacity>
    <hafn:VesselCapacity
      contextRef="c20240101to20241231_RangeAxis_TopOfRangeMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_615a43ee0f114adbb64fe022a172023c"
      unitRef="U015">19999000</hafn:VesselCapacity>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory
      contextRef="c20240101to20241231"
      id="Text_88ce7c51d712439087126394afba4057">
&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;LR2&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;LR1&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;MR&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Handy&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Total&lt;/div&gt;
                      &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: normal; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Revenue (Hafnia Vessels and
                        TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;125,387&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;522,837&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;915,186&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;372,186&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,935,596&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Revenue (External Vessels in
                        Disponent-Owner Pools)1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;86,168&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;318,499&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;438,245&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;90,139&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;933,051&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Voyage expenses (Hafnia
                        Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(31,693&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(142,405&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(251,887&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(118,332&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(544,317&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Voyage expenses (External
                        Vessels in Disponent-Owner Pools)1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(34,080&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(112,980&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(156,931&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(28,811&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(332,802&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Pool distributions for
                        External Vessels in Disponent-Owner Pools1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(52,088&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(205,519&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(281,314&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(61,328&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(600,249&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;TCE Income#&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;93,694&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;380,432&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;663,299&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;253,854&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,391,279&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Other operating income2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;2,374&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;6,824&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;11,001&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;3,533&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;23,732&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Vessel operating expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(15,624&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(64,451&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(132,876&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(65,090&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(278,041&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Technical management
                        expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(1,947&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(7,358&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(13,619&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(5,249&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(28,173&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Charter hire expenses&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(8,974&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(39,522&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(48,496&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Operating EBITDA&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;78,497&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;306,473&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;488,283&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;187,048&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;1,060,301&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Depreciation charge&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(13,837&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(58,881&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(107,936&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(33,339&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(213,993&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 40%;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;846,308&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Unallocated2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;(67,855&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;Profit before income tax&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;778,453&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left; font-size: 10pt;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                      &lt;div style="font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant: normal; text-transform: none;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue from time charters and voyage charters less voyage
                        expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing improved comparability across different types of charters.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt;&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are commercially managed by the Group in the Disponent-Owner
                        Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.&lt;/div&gt;
                      &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt; &lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;The unallocated amount consists of interest income and finance expenses,
                        general and administrative expenses; and other operating income such as insurance claims and share of profit of equity-accounted investees which are not allocated to segments.&lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&#160;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                      &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Specialised&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Revenue (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;111,164&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;536,309&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;901,038&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;364,814&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(226&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;2,373&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;1,915,472&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Revenue (External Vessels in Disponent-Owner Pools)&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;55,221&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;288,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;283,857&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;128,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;756,234&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Voyage expenses (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(30,339&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(151,725&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(246,919&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(118,772&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(36&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,074&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(548,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Voyage expenses (External Vessels in Disponent-Owner Pools)&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(19,416&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(108,241&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(106,141&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(45,951&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(279,749&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Pool distributions for External Vessels in Disponent-Owner Pools&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(35,805&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(180,271&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(177,716&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(82,693&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(476,485&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; &lt;br/&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Specialised&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;TCE Income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;80,825&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;384,584&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;654,119&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;246,042&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(262&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,299&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,366,607&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,781&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;8,865&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;9,258&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;7,188&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(705&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,747&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;30,134&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(15,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(66,884&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(125,393&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(61,211&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(109&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(268,869&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Technical management expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,656&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(7,109&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(11,711&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5,216&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(25,692&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Charter hire expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,234&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(24,034&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,302&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(34,571&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Operating EBITDA&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;65,683&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;310,222&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;502,239&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;186,802&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,076&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;3,739&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,067,609&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,743&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,099&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(104,808&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(32,784&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(209,434&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 16%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;858,175&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Unallocated&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,649&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 16%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;799,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue
                                from time charters and voyage charters less voyage expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing
                                improved comparability across different types of charters.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are
                                commercially managed by the Group in the Disponent-Owner Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;2&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;The unallocated amount consists of interest income and finance expenses,
                                general and administrative expenses; and other operating income such as insurance claims &lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;and share of profit of equity-accounted investees &lt;/span&gt;which are not allocated to segments.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;LR2&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;LR1&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Chemical-&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Stainless&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Revenue (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;97,960&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;638,141&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;861,681&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;299,160&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;29,609&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,926,551&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Voyage expenses (Hafnia Vessels and TC Vessels)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(24,526&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(216,890&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(259,479&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(77,722&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,238&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(579,855&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;TCE Income&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;73,434&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;421,251&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;602,202&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;221,438&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;28,371&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,346,696&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other operating income&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;516&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;9,815&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;13,250&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;5,357&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;516&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;29,454&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Vessel operating expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(15,022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(70,719&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(110,483&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,017&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,662&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(263,903&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Technical management expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,296&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(6,230&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(9,510&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(5,742&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(849&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(23,627&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Charter hire expenses&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,605&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(19,549&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(33,154&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Operating EBITDA&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;57,632&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;340,512&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;475,910&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;163,036&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;18,376&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;1,055,466&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Depreciation charge&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(13,769&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(58,012&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(100,597&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(33,527&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(1,959&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(207,864&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; width: 28.06%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;847,602&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Unallocated&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;(89,335&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;)&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 28.06%; padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Profit before income tax&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;758,267&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 0.98%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
                    &lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                            &lt;div style="text-align: left;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;#&lt;/sup&gt;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue from time charters and voyage charters less voyage expenses comprising primarily brokers&#x2019; commission, fuel oil
                                and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing improved comparability across different types of charters.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: 18pt;"&gt; &lt;sup&gt;1&lt;/sup&gt;&lt;br/&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div&gt;&lt;span style="font-style: italic;"&gt;The unallocated amount consists of interest income and finance expenses, general and administrative expenses; and other operating income such as insurance claims which are not allocated to
                                segments.&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_0dbd4f11a7084eeda3a2d7d7eb28bb98"
      unitRef="U002">125387000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_584df6cde9944109b1a4ca21b54d7496"
      unitRef="U002">522837000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_56fff8baeff44243a272a2590b8427fc"
      unitRef="U002">915186000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_3f00949a25a04ef682a94e462ed5bcc0"
      unitRef="U002">372186000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_172c18f5bb894848b2badbcd290258bc"
      unitRef="U002">1935596000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_debde57714be42118a93d0af633cf8f5"
      unitRef="U002">86168000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_2b4a544cb9f044ba996885a871143c4e"
      unitRef="U002">318499000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_6a8609e171884c9c93391a7e7ae9c74a"
      unitRef="U002">438245000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_f8b693c7a8ec4d6bbe8e2eb12a2395fe"
      unitRef="U002">90139000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_cfed4998768c4dc7933646ab6125356b"
      unitRef="U002">933051000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_b8eace4cfd9e47e3a58a139651576b85"
      unitRef="U002">31693000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_3effbc6a2c9a4354bf0bb8ae4512d0c9"
      unitRef="U002">142405000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_2b92909c56554001819460abde7ecd91"
      unitRef="U002">251887000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_2196563a172b482bb0d8607202729f6d"
      unitRef="U002">118332000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_abe24eaabfb746d6a5a534e26d728843"
      unitRef="U002">544317000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_525f08558ace4da59d71e28bfda9e1c6"
      unitRef="U002">34080000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_696056bd19b54ed4a1a4c6b0c6acac02"
      unitRef="U002">112980000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_405bbc3f2e4a4db08f388628f5d2ea65"
      unitRef="U002">156931000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_108339456fd044bab64b9c34b71426d9"
      unitRef="U002">28811000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_26f8942964964f1f821e1b3122de8f1e"
      unitRef="U002">332802000</ifrs-full:CostOfSales>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_89c25e1ce81b4ba792789497d55c851b"
      unitRef="U002">52088000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_673f1d891bbd4881b5f584f0a2e96e15"
      unitRef="U002">205519000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_0fee38ad350941ce964d6844b385788c"
      unitRef="U002">281314000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_e52c5dc6de754fb7a40da03c188db174"
      unitRef="U002">61328000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20240101to20241231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_d12f184748294686bf172670f456934a"
      unitRef="U002">600249000</ifrs-full:DistributionCosts>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_ec8cfb8bab7e4fecac8a6d2e243fec46"
      unitRef="U002">93694000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_a15a015df001459f92f406aaddb43067"
      unitRef="U002">380432000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_d07355a829d04b689db278cd63f5f30e"
      unitRef="U002">663299000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_4f52e3af67f042a083c45730820d47be"
      unitRef="U002">253854000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_24972aa9673348e29364ff2fd2eecf14"
      unitRef="U002">1391279000</ifrs-full:GrossProfit>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_6a35473893964eedb2d2b88d21f7d23f"
      unitRef="U002">2374000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_a8b8ecc83751409599ced0ec917b21f2"
      unitRef="U002">6824000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_e3634393724c46aba72497991455caa8"
      unitRef="U002">11001000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_ae25434752434500abced5cc9e6583de"
      unitRef="U002">3533000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_e06d236669d2407a80ddf24f5457fef4"
      unitRef="U002">23732000</ifrs-full:OtherIncome>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_cdeadaedfae54146be00e11b2953f1f6"
      unitRef="U002">15624000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_1d0bb21b83dc4d2b999f20efe0bb9fbb"
      unitRef="U002">64451000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_f1c2c599d48f4e9ab34f76aa09287f46"
      unitRef="U002">132876000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_3d24f22cc9dd4c9593feebb0abcf40e8"
      unitRef="U002">65090000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_0ed4cb5dfba440a5ba7042ff807f46de"
      unitRef="U002">278041000</hafn:VesselOperatingExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_0751cb2c1eac4aedb656d0820925eed9"
      unitRef="U002">1947000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_ff63d2547bf0429bac8267837edfdedb"
      unitRef="U002">7358000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_8f5e1fe32b834068b2771c4ca3eb4b98"
      unitRef="U002">13619000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_d006c572951544db8d21c7782a5bc38f"
      unitRef="U002">5249000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_51bb7db8648443c7a826a0f0a8fd27d1"
      unitRef="U002">28173000</hafn:TechnicalManagementExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_97d8bc34082240c68640b652edafb05f"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_df6ef4bc5a5249099ef6fa8083022e32"
      unitRef="U002">8974000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_0845990406f44ab9877d09710b9d3acb"
      unitRef="U002">39522000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_21cb69584384407ea41e01896556d8b4"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_a0386695cce74c9da4ca4217f6dd5e76"
      unitRef="U002">48496000</hafn:CharterHireExpenses>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_ed1434ec87fe4c38b6aba43c95b68c05"
      unitRef="U002">78497000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_bf632cb9169b4fa49bbbcbc6f637479a"
      unitRef="U002">306473000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_4fb7ab0d8204414ab490020183661ed0"
      unitRef="U002">488283000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_bf93d695d9444bb8b47b2c88ec211148"
      unitRef="U002">187048000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_468e8252af094823a089686ba313e247"
      unitRef="U002">1060301000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <ifrs-full:DepreciationExpense
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_35625006d21f4f9db290763a02a93db2"
      unitRef="U002">13837000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_98d4a39504954b388e40c5d806afd322"
      unitRef="U002">58881000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_7cda0d51b364405581d7fc862f0b83bd"
      unitRef="U002">107936000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_bfeaa339ab094d5b870b97559e425203"
      unitRef="U002">33339000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_82b9b73e170044b2b88af81151d3a9df"
      unitRef="U002">213993000</ifrs-full:DepreciationExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_31b8378d8f174a21818c25211b0de998"
      unitRef="U002">846308000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20240101to20241231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember"
      decimals="-3"
      id="Fact_ef3fab13b50749cc85da35b3a99ddca6"
      unitRef="U002">-67855000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f2fafc8fd82f4912810b047ea6129be0"
      unitRef="U002">778453000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_b849fc3d59d042ce874ac8adb5d28bf4"
      unitRef="U002">111164000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_bdbc1cd88b634da3ac743d9d2726cca2"
      unitRef="U002">536309000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_2d1f1a73925d44e9b9aa718389ca108d"
      unitRef="U002">901038000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_bab3d11ab3d94644aa8512e78d1d87f9"
      unitRef="U002">364814000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_9190175a70ff496d8300381978cb9874"
      unitRef="U002">-226000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_77f0ca30d526431581b1ad0b9eebe8e0"
      unitRef="U002">2373000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_f2a0c362c3fc43b881ad5b826896103a"
      unitRef="U002">1915472000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_9bb7f739be3e426bb379045f6327266b"
      unitRef="U002">55221000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_302d412338d647388e9f8a9bd4412bc2"
      unitRef="U002">288512000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_242a3b56111e40c89abbb095fae0fa7f"
      unitRef="U002">283857000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_396103cacd9c4c309cb63e39cb0e4d89"
      unitRef="U002">128644000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_f8c5f5ebfecd4a45b940879b4ae1ee0f"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_8f97c34756c64e6fb4a283b2e75c098a"
      unitRef="U002">0</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_d0ec7e7d641b41f5bb1f6afda07dfd1b"
      unitRef="U002">756234000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_68b27952634442e4b0144bac70223760"
      unitRef="U002">30339000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_762516f5f3a0437cab324fb65d6296d4"
      unitRef="U002">151725000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_3a55947828084e639b76a4e0f2f1cbe9"
      unitRef="U002">246919000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_d3ceff38f5d84df9aee3a5ceb9ae60a9"
      unitRef="U002">118772000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_5d5725278c914b98baacc9af391f6f75"
      unitRef="U002">36000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_431a44c40c724b738a945e94731d9c47"
      unitRef="U002">1074000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_f005b249057540c5b841e04c6104ff94"
      unitRef="U002">548865000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_06565e5b0c6c416e9ca0c1648ef16007"
      unitRef="U002">19416000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_27d46982b26c4f4a81e277080a7d2ea9"
      unitRef="U002">108241000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_19f9b1143e07435eb68f2f19a416d981"
      unitRef="U002">106141000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_72e05cc2d6be4b1197bd7127c6704cbb"
      unitRef="U002">45951000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_4c2661d402ca4f9e84a5da339d66a848"
      unitRef="U002">0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_f6837b548ecf4fd58b4e98287eec5ddf"
      unitRef="U002">0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_5aa7246733e8439c850a932120aeaff7"
      unitRef="U002">279749000</ifrs-full:CostOfSales>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_3ba2736c0ae14110be2d8a29030e54bf"
      unitRef="U002">35805000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_7b128206263045e6b55e1dfd0eb1fc7d"
      unitRef="U002">180271000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_bb1480ba50b6453c837928e72f854b92"
      unitRef="U002">177716000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_489f54c3fc944ba3acdd2280170fb596"
      unitRef="U002">82693000</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_2b6175ec5e2941c6bd255921c3fcddfd"
      unitRef="U002">0</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_a0b904a86e4f4824be300e1f1180eaae"
      unitRef="U002">0</ifrs-full:DistributionCosts>
    <ifrs-full:DistributionCosts
      contextRef="c20230101to20231231_ProductsAndServicesAxis_ExternalVesselsInDisponentOwnerPoolsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_875dc648e9704901b0f0b05f08e83660"
      unitRef="U002">476485000</ifrs-full:DistributionCosts>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_266d82920f954032bbe213b148924570"
      unitRef="U002">80825000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_168c0426a6354f66acbdf464b0250b9e"
      unitRef="U002">384584000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_fb546d7fbbc44b8da75476b1a158d495"
      unitRef="U002">654119000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_f8b2343c66164d69b762ba86e8103d00"
      unitRef="U002">246042000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_dd151ee44ecd45f1a82af9b9c69da101"
      unitRef="U002">-262000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_6684ea3cdabd4db6af21c8c1150a9bd6"
      unitRef="U002">1299000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_877b02f8d7e5470cb849579865f900e1"
      unitRef="U002">1366607000</ifrs-full:GrossProfit>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_df3dcd5493e74bfea7e3ed598c5b5e94"
      unitRef="U002">1781000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_8d78456dcadb41fda6ed3d5c993e11c6"
      unitRef="U002">8865000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_c19fad0a17ec4aa897eacde83062b726"
      unitRef="U002">9258000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_b76bea791ee54075bb8ab4183706b5ad"
      unitRef="U002">7188000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_1b4498923bde47dca3657b8a01310794"
      unitRef="U002">-705000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_7862688fa44b4386bcb8c65784a4f550"
      unitRef="U002">3747000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_28c73038db9c4fc4b8495b5be7864e3d"
      unitRef="U002">30134000</ifrs-full:OtherIncome>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_5923c8585aa147958dadbfbd9842eb4b"
      unitRef="U002">15267000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_cf93089f3e0842b48fd2bef40c248143"
      unitRef="U002">66884000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_19ee5f935dc9452b83b71ffbbea555ea"
      unitRef="U002">125393000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_fcb64d12bb0c46cebe554743a8dc5c2a"
      unitRef="U002">61211000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_5ac190ccb74149139f59d2238f47b318"
      unitRef="U002">109000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_f9abf81d11db420f83f4e61e6d630bf1"
      unitRef="U002">5000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_5161178b56f34fadaa704dfad09c62a0"
      unitRef="U002">268869000</hafn:VesselOperatingExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_379c73e5611a49b694d8123d79ef5dca"
      unitRef="U002">1656000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_1c5a063bbb9540f4880baeed7b3291a6"
      unitRef="U002">7109000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_d870da62c85740b0a64fb45b8f2096b5"
      unitRef="U002">11711000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_624dd28e21954d328a4a4de2d1de9dc5"
      unitRef="U002">5216000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_2fb8034e23a8472c81c6be1f7ae62e7d"
      unitRef="U002">0</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_2fa14e2efdcb4319a4e547f8116269c5"
      unitRef="U002">0</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_1f955a29e3d94e7bba3cac51218472a5"
      unitRef="U002">25692000</hafn:TechnicalManagementExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_91de4036c1b543ecb9596c2a2195ff24"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_7655ecb18c694fb9b0847120b6c1d288"
      unitRef="U002">9234000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_56de2d1d648842ad8865a0869f40f4f9"
      unitRef="U002">24034000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_69f07d8895c446dc806aaac56ff1b18e"
      unitRef="U002">1000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_9a9b6477977e431ea30181dd7c4e0c95"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_2c062a3812b44d478182ba197b9b0888"
      unitRef="U002">1302000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_2a83fda79ad247f1a5226e84136d58d5"
      unitRef="U002">34571000</hafn:CharterHireExpenses>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_0d64978959a24db4892cb4bb844afd3c"
      unitRef="U002">65683000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_e5042594da534b93ba081b106c1911fa"
      unitRef="U002">310222000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_a5e957110fc04f829bd47d4fb9ecc1de"
      unitRef="U002">502239000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_9471e1142cc5417397f8d0606f949ce2"
      unitRef="U002">186802000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_9f61d113d974453380a8e9b4de9cfc8f"
      unitRef="U002">-1076000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_0d1474033eae4f27926d0c6bf8a3bd81"
      unitRef="U002">3739000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_1eed4044d1c840bb8001530c8f7f94be"
      unitRef="U002">1067609000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_024321d726e9475794f84f5adbbf3146"
      unitRef="U002">13743000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_1a1ff9cf42a8459ca6125ab5a28effda"
      unitRef="U002">58099000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_4107d27f9b1b4749b26f0f9cdd9acd03"
      unitRef="U002">104808000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_507a30091953483b85f7261e065eb41f"
      unitRef="U002">32784000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_89bedd753b874e95b1e578e65184f865"
      unitRef="U002">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_SpecialisedMember"
      decimals="-3"
      id="Fact_c33537d5857a45bd97a65386d44d697e"
      unitRef="U002">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_36e19b01ffba45e283e115530bedaee0"
      unitRef="U002">209434000</ifrs-full:DepreciationExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_37930d452ef44322bc6976478092f644"
      unitRef="U002">858175000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20230101to20231231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember"
      decimals="-3"
      id="Fact_eb09280cf95940cc939883ec8d377f33"
      unitRef="U002">-58649000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8345d4d1955148f0b532b2477bba8dd9"
      unitRef="U002">799526000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_93614249258f4da9bc0f7e4a5271b6b4"
      unitRef="U002">97960000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_c990fe6d29ba4eb2babbf88e93de6a6a"
      unitRef="U002">638141000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_bffaa9b2cca34ed9a95acd427f6f6d83"
      unitRef="U002">861681000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_705a750d6cec418aacbd4a0a8979bafb"
      unitRef="U002">299160000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_daed1ffc32444adaa6432114fde2570d"
      unitRef="U002">29609000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_6ec20c550983497ea145082b8888d340"
      unitRef="U002">1926551000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_8b1be12eeea145bc905b2fb18ec38362"
      unitRef="U002">24526000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_4d604b009af248a997e36db3a8cf32f8"
      unitRef="U002">216890000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_6193292df111430daa991b2432e88f52"
      unitRef="U002">259479000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_d6ec0d94498f496d84ac66025c27251a"
      unitRef="U002">77722000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_1e06a99d611548a093e534ba3d99aac6"
      unitRef="U002">1238000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="c20220101to20221231_ProductsAndServicesAxis_HafniaVesselsAndTCVesselsMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_fbe581dabc684909a50912eeff68aa47"
      unitRef="U002">579855000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_c3d2d866c14646338defcf54c9c2801d"
      unitRef="U002">73434000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_6ae57dfeff824593b5ae7060ebd856c1"
      unitRef="U002">421251000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_2a7f2b61b1b0470ea8195a5b3837f2ee"
      unitRef="U002">602202000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_b1e4c2f7c226478788a019d1a30f5780"
      unitRef="U002">221438000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_5616fab1426b44f48df679de239813e5"
      unitRef="U002">28371000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_5aa734547eb243ffbfd43816aec015bc"
      unitRef="U002">1346696000</ifrs-full:GrossProfit>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_8bb89f6e68344fc88e5bbede443fdfb0"
      unitRef="U002">516000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_927088688fee432c8570259ac7cc2318"
      unitRef="U002">9815000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_871a2c301751431e85425d1a3d063d10"
      unitRef="U002">13250000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_9baaf0f151894b60bc126b2d140b9daa"
      unitRef="U002">5357000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_877a303ab64c40839f1805fd90214a7e"
      unitRef="U002">516000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_2f9ab6c3cb8b474a80e10f00f3f014be"
      unitRef="U002">29454000</ifrs-full:OtherIncome>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_ac918fb95e4b412c86ceb10807f8af21"
      unitRef="U002">15022000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_e5f92e2441e34e0892ccd8d1c100415b"
      unitRef="U002">70719000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_3095a9f1acb6405fac1abdd12d046362"
      unitRef="U002">110483000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_d965ba9916fa4e60b0d0b7e573dce21b"
      unitRef="U002">58017000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_7b39854b62ff4d44bdcf2ab4eb759ce5"
      unitRef="U002">9662000</hafn:VesselOperatingExpenses>
    <hafn:VesselOperatingExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_b72357b2e90d4590b9a613a571a52e77"
      unitRef="U002">263903000</hafn:VesselOperatingExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_6b7628e683e7453bb0484d9ad16f3e81"
      unitRef="U002">1296000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_f18c437a25054e6ca580a76dc8d8c8b9"
      unitRef="U002">6230000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_c2a85a6ad66a4a38abee79900ad091e4"
      unitRef="U002">9510000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_4cdd0b6f861544c79c639cf8ffaf83b6"
      unitRef="U002">5742000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_159677e2e89047c69435f767c3bc1811"
      unitRef="U002">849000</hafn:TechnicalManagementExpenses>
    <hafn:TechnicalManagementExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_f8402d9034a049289c7fb5ca98f4da28"
      unitRef="U002">23627000</hafn:TechnicalManagementExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_f72ae7d9be3847d5b11bfdbb0ebfb76b"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_ecd50840c22a489babb9b64f4398440d"
      unitRef="U002">13605000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_8019b101c52c4cacac78d31cbcdc06b1"
      unitRef="U002">19549000</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_72e087aa93e94d8fb580ca363b2df1cb"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_d17cbfec9e134df88c639320f07afbde"
      unitRef="U002">0</hafn:CharterHireExpenses>
    <hafn:CharterHireExpenses
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_5909759d66104cdaab63490e78ff5f2b"
      unitRef="U002">33154000</hafn:CharterHireExpenses>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_84e0d1e5ed004a37b6a7f45190bfe012"
      unitRef="U002">57632000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_0756f87b4b9042e588da7174d5ec0d3b"
      unitRef="U002">340512000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_5f29f45239014da584db381f7bcb75e8"
      unitRef="U002">475910000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_09216f400b124fb4904b1c7e0d35fdcc"
      unitRef="U002">163036000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_573980e3d1bc4202ac0b3b3d13c6d42b"
      unitRef="U002">18376000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_83f19d91d2a8448980ab1f27b4c48149"
      unitRef="U002">1055466000</hafn:OperatingIncomeBeforeInterestTaxDepreciationAndAmortization>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_ed4e503b21bd4ad687c343c3c33ca14d"
      unitRef="U002">13769000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_9f2a70d90853402db168c9f8f374031d"
      unitRef="U002">58012000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_0530edfd6e8449a1b7c96385961fc397"
      unitRef="U002">100597000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_62c8ee3d547044ba82b3bdf5ad113972"
      unitRef="U002">33527000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember_SegmentsAxis_ChemicalStainlessMember"
      decimals="-3"
      id="Fact_a144d2fff591424a9a66c87ed35834d3"
      unitRef="U002">1959000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_8691985a85f34e248762ff2c65262080"
      unitRef="U002">207864000</ifrs-full:DepreciationExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-3"
      id="Fact_d85902632e2744bf90cbd8091a4bb153"
      unitRef="U002">847602000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20220101to20221231_SegmentConsolidationItemsAxis_UnallocatedAmountsMember"
      decimals="-3"
      id="Fact_ef08c90c1ae14846b29fd2f1354c9d86"
      unitRef="U002">-89335000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3dbfd411463949fe8c97586bb34a19fd"
      unitRef="U002">758267000</ifrs-full:ProfitLossBeforeTax>
    <hafn:NumberOfMajorCustomers
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember"
      decimals="INF"
      id="Fact_81ca647006fb471ba94b068251bee0c5"
      unitRef="U016">5</hafn:NumberOfMajorCustomers>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-5"
      id="Fact_acd1ed37fdae47a7b536081761f28f7d"
      unitRef="U002">937700000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-5"
      id="Fact_96a75eb34552434c9c0ffe8b7b42aa2d"
      unitRef="U002">870000000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentConsolidationItemsAxis_OperatingSegmentsMember"
      decimals="-5"
      id="Fact_5d00918e7b0b4dda86a5dd601034bfe9"
      unitRef="U002">772500000</ifrs-full:Revenue>
    <hafn:NumberOfCustomer
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_7a39d4ce76354479ad45decc40f65ef5"
      unitRef="U016">1</hafn:NumberOfCustomer>
    <hafn:NumberOfCustomer
      contextRef="c20220101to20221231"
      decimals="INF"
      id="Fact_a2924ac7a3a54bc2ad82b99f71c0e3da"
      unitRef="U016">1</hafn:NumberOfCustomer>
    <hafn:RevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6fabcda8b54b4a50a4b8170f38a74e0b">
&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR2&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold;"&gt;&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;LR1&lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;MR&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Handy&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Total&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;US$&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;Percentage&lt;/div&gt;
                            &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2024&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;24,598&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;159,532&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;112,969&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;15,712&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;312,811&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10.9&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2023&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;18,712&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;181,099&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;108,107&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;2,479&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;310,397&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11.6&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;2022&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;11,697&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;162,019&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;102,833&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;7,189&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;283,738&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;14.7&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;%&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</hafn:RevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_c9ba2219e89045588d6e6b42790659e6"
      unitRef="U002">24598000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_c11a14efc00d46fe877f45b6a246b0af"
      unitRef="U002">159532000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_56d4f42a71eb4a0789f71b0cd2ceea63"
      unitRef="U002">112969000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_68fc90de6a854f5098d0c28c724ad0e1"
      unitRef="U002">15712000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember"
      decimals="-3"
      id="Fact_c66bd2607d864183b186394fe3482157"
      unitRef="U002">312811000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="c20240101to20241231_MajorCustomersAxis_MajorCustomerMember"
      decimals="3"
      id="Fact_300ccd6dba554ec5bde3ac500fe0629e"
      unitRef="U006">0.109</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_91eb1d8ed85c46a78b3e693135ad5607"
      unitRef="U002">18712000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_207ed4fef6e3448e879a6ecb7a684480"
      unitRef="U002">181099000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_8648a239ea264b9a92512770999637a8"
      unitRef="U002">108107000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_dd551da4331d4c80923785a180668909"
      unitRef="U002">2479000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember"
      decimals="-3"
      id="Fact_834465c8b0c04b88b56a1a8a22f48550"
      unitRef="U002">310397000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="c20230101to20231231_MajorCustomersAxis_MajorCustomerMember"
      decimals="3"
      id="Fact_5c1e3910fcec42748f553419e6a88e2a"
      unitRef="U006">0.116</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeOneMember"
      decimals="-3"
      id="Fact_ce50595a550847818ba5e7d360369ed2"
      unitRef="U002">11697000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_LongRangeTwoMember"
      decimals="-3"
      id="Fact_feb92ba57e3547119a93fd99a3fd039e"
      unitRef="U002">162019000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_MediumRangeMember"
      decimals="-3"
      id="Fact_2d27e26f3dae49969c6a3d71cfc19af4"
      unitRef="U002">102833000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember_SegmentsAxis_HandySizeMember"
      decimals="-3"
      id="Fact_b7146f57f67747fc81b9b27c8201b717"
      unitRef="U002">7189000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember"
      decimals="-3"
      id="Fact_539a2d1c786c48e3853955ab132b84d3"
      unitRef="U002">283738000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="c20220101to20221231_MajorCustomersAxis_MajorCustomerMember"
      decimals="3"
      id="Fact_551f0d9653564541a9385ec1fee5a18d"
      unitRef="U006">0.147</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:DisclosureOfDividendsExplanatory
      contextRef="c20240101to20241231"
      id="Text_0ebcbcac6ce741298442d3e40c3d7ec2">
&lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                            &lt;div style="text-align: left; font-weight: bold;"&gt;27.&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                            &lt;div style="font-weight: bold;"&gt;Dividends paid&lt;/div&gt;
                          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Final dividend paid in respect of Q4 2023 of US$&lt;span style="text-indent: 0pt;"&gt;0.2431&lt;/span&gt; (Q4
                              2022: US$&lt;span style="text-indent: 0pt;"&gt;0.3157&lt;/span&gt;, Q4 2021: US$&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_96e47cc627004b2fa6c796bbc22c25df"&gt;Nil&lt;/span&gt;&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;123,520&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;159,204&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q1 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.3443&lt;/span&gt; (Q1
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.3044&lt;/span&gt;, Q1 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.0210&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;175,666&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;154,078&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10,499&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q2 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.4049&lt;/span&gt; (Q2
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.2528&lt;/span&gt;, Q2 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.1862&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;207,333&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;127,980&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;93,100&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q3 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.3790&lt;/span&gt; (Q3
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.2032&lt;/span&gt;, Q3 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.2801&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;193,364&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;102,874&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;140,149&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;699,883&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;544,136&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: right;"&gt;&#x2003;&#x2003;243,748&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                    &lt;/div&gt;

&lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 36pt;"&gt;The directors declared a final dividend of US$0.0294 (2023: US$0.2431,
                      2022: USD$0.3157) per share or US$14.6 million (2023: US$123.5 million, 2022: US$159.2) for the financial year ended 31 December 2024.&lt;/div&gt;

&lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                      &lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-transform: none;"&gt;The total interim dividends
                        paid in FY2024 amounted to US$1.1245 (2023: US$0.7595, 2022: US$0.4869) per share or US$576.4 million (2023: US$384.9
                        million, 2022: US$243.7 million).&lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                        Under the Singapore Companies Act, dividends are only payable out of profits of the Company; and not the profits of any group that the Company is part of.&lt;br/&gt;
                      &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin: 0px 0px 0px 36pt;"&gt;&lt;br/&gt;
                      &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Group has acted in accordance with the provisions of the
                        Singapore Companies Act when declaring dividends.&lt;/span&gt;&lt;/div&gt;
</ifrs-full:DisclosureOfDividendsExplanatory>
    <hafn:DividendsPaidTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_24a599bb1487457d96241a5abde3e87e">
&lt;div&gt;
                    &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;&#160;2024&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2023&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;2022&lt;br/&gt;
                            &lt;/div&gt;
                            &lt;div style="font-weight: bold; text-align: center;"&gt;US&#x2019;000&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Final dividend paid in respect of Q4 2023 of US$&lt;span style="text-indent: 0pt;"&gt;0.2431&lt;/span&gt; (Q4
                              2022: US$&lt;span style="text-indent: 0pt;"&gt;0.3157&lt;/span&gt;, Q4 2021: US$&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_96e47cc627004b2fa6c796bbc22c25df"&gt;Nil&lt;/span&gt;&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;123,520&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;159,204&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;&#x2014;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q1 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.3443&lt;/span&gt; (Q1
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.3044&lt;/span&gt;, Q1 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.0210&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;175,666&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;154,078&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;10,499&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q2 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.4049&lt;/span&gt; (Q2
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.2528&lt;/span&gt;, Q2 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.1862&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;207,333&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;127,980&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;93,100&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
                            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Interim dividend paid in respect of Q3 2024 of US$&lt;span style="text-indent: 0pt;"&gt;0.3790&lt;/span&gt; (Q3
                              2023: US$&lt;span style="text-indent: 0pt;"&gt;0.2032&lt;/span&gt;, Q3 2022: US$&lt;span style="text-indent: 0pt;"&gt;0.2801&lt;/span&gt;) per share&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;193,364&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;102,874&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;140,149&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-left: 24%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"&gt;
                            &lt;div&gt;&#x200b;&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;699,883&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div&gt;544,136&lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                            &lt;div style="text-align: right;"&gt;&#x2003;&#x2003;243,748&lt;br/&gt;
                            &lt;/div&gt;
                          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;/div&gt;
</hafn:DividendsPaidTableTextBlock>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20240101to20241231"
      decimals="4"
      id="Fact_fc43afffa5524f92a581f64b97cee55f"
      unitRef="U003">0.2431</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter4Member"
      decimals="4"
      id="Fact_f51d9d90a48e4fbfb64b53202e0824ac"
      unitRef="U003">0.3157</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter4Member"
      decimals="-3"
      id="Fact_403a3ece888248598a1449a5b7675b1c"
      unitRef="U002">123520000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter4Member"
      decimals="-3"
      id="Fact_a4612e0510ca47e7a5dec953136af155"
      unitRef="U002">159204000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter4Member"
      decimals="-3"
      id="Fact_75ac688f598248f1abc8574cb93a50b9"
      unitRef="U002">0</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Member"
      decimals="4"
      id="Fact_ac1eebd8d3214fb28df0d27fd1d26995"
      unitRef="U003">0.3443</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Member"
      decimals="4"
      id="Fact_87c2f817cc0c482d816167b63c69b244"
      unitRef="U003">0.3044</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Member"
      decimals="4"
      id="Fact_02f377c311234a638deb9bb0897d92ca"
      unitRef="U003">0.021</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Member"
      decimals="-3"
      id="Fact_893d8def208e40c8b232372d883de077"
      unitRef="U002">175666000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Member"
      decimals="-3"
      id="Fact_06431ca0629044dbb00f2592846fd168"
      unitRef="U002">154078000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Member"
      decimals="-3"
      id="Fact_b12199e0ddf74a3186dbdc973b126398"
      unitRef="U002">10499000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter2Member"
      decimals="4"
      id="Fact_4675f0e685424cc3ba4ffed3393b77de"
      unitRef="U003">0.4049</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter2Member"
      decimals="4"
      id="Fact_5743a482866443d08df30f0af322e9db"
      unitRef="U003">0.2528</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter2Member"
      decimals="4"
      id="Fact_ac749b6327d7451faa60eff295726acc"
      unitRef="U003">0.1862</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter2Member"
      decimals="-3"
      id="Fact_c5a7ef7d970a40acbebffd78bf4a2cea"
      unitRef="U002">207333000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter2Member"
      decimals="-3"
      id="Fact_82c492820c714af69035e827be45954e"
      unitRef="U002">127980000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter2Member"
      decimals="-3"
      id="Fact_ea08dff5d9ef4829adcbbcc3f2555941"
      unitRef="U002">93100000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter3Member"
      decimals="4"
      id="Fact_0586e3f3c0fd434c89cc235584261d1d"
      unitRef="U003">0.379</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter3Member"
      decimals="4"
      id="Fact_61746c7b96a64248aaef20a091254045"
      unitRef="U003">0.2032</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter3Member"
      decimals="4"
      id="Fact_574d84f917934fc68814b0acfa8a4576"
      unitRef="U003">0.2801</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter3Member"
      decimals="-3"
      id="Fact_3820e4b2fdd241a6a1b8407524db9ad5"
      unitRef="U002">193364000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter3Member"
      decimals="-3"
      id="Fact_64b9644bc8bb4c9aa05c114024b116a5"
      unitRef="U002">102874000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter3Member"
      decimals="-3"
      id="Fact_e2949e11e4de443fbeb421d36ae79b3a"
      unitRef="U002">140149000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7784d25546574e5fa9396149b1ea04c6"
      unitRef="U002">699883000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_033e369e1bee48cb8f2db824d6e17ee9"
      unitRef="U002">544136000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6d4085b6f95247a98fdc0c5cd867361b"
      unitRef="U002">243748000</ifrs-full:DividendsPaid>
    <hafn:DividendsPayableOrdinarySharesPerShare
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter4Member"
      decimals="4"
      id="Fact_5a4504ee934c4625bbd667a1b542fa04"
      unitRef="U003">0.0294</hafn:DividendsPayableOrdinarySharesPerShare>
    <hafn:DividendsPayableOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter4Member"
      decimals="4"
      id="Fact_e1cdb704b3eb419eade5088987dc920e"
      unitRef="U003">0.2431</hafn:DividendsPayableOrdinarySharesPerShare>
    <hafn:DividendsPayableOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter4Member"
      decimals="4"
      id="Fact_7a1a58b0e7c546beb49e04b89e88ae40"
      unitRef="U003">0.3157</hafn:DividendsPayableOrdinarySharesPerShare>
    <ifrs-full:DividendPayables
      contextRef="c20241231_MaturityAxis_FinancialYear2024Quarter4Member"
      decimals="-5"
      id="Fact_c838be68ff9d4f1aace45b2475009a68"
      unitRef="U002">14600000</ifrs-full:DividendPayables>
    <ifrs-full:DividendPayables
      contextRef="c20231231_MaturityAxis_FinancialYear2023Quarter4Member"
      decimals="-5"
      id="Fact_7e6838867c954d05a81f67108fd2e754"
      unitRef="U002">123500000</ifrs-full:DividendPayables>
    <ifrs-full:DividendPayables
      contextRef="c20221231_MaturityAxis_FinancialYear2022Quarter4Member"
      decimals="-5"
      id="Fact_23fcd1fe840a46919bab94f54466d044"
      unitRef="U002">159200000</ifrs-full:DividendPayables>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Quarter3Member"
      decimals="4"
      id="Fact_9806cfb6bb284bbeb6b9b359c3fb2dfd"
      unitRef="U003">1.1245</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Quarter3Member"
      decimals="4"
      id="Fact_70dbf6dc5f904d609ad89db8f6449d0c"
      unitRef="U003">0.7595</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Quarter3Member"
      decimals="4"
      id="Fact_692afe43e735475281d9d86ab466f4f1"
      unitRef="U003">0.4869</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaid
      contextRef="c20240101to20241231_MaturityAxis_FinancialYear2024Quarter1Quarter3Member"
      decimals="-5"
      id="Fact_7de054fd58c9498a8f94f0478f78c0f0"
      unitRef="U002">576400000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20230101to20231231_MaturityAxis_FinancialYear2023Quarter1Quarter3Member"
      decimals="-5"
      id="Fact_384bca0ceb9d4545bf249aee854e0358"
      unitRef="U002">384900000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="c20220101to20221231_MaturityAxis_FinancialYear2022Quarter1Quarter3Member"
      decimals="-5"
      id="Fact_9519f0c69dd5432388e30c68417ff55d"
      unitRef="U002">243700000</ifrs-full:DividendsPaid>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="c20240101to20241231"
      id="Text_4d3da94fc87b4ece826617f284d59ffd">
&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                        &lt;div style="text-align: left; font-weight: bold;"&gt;28.&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Events occurring after balance sheet date&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
              &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On 13 January 2025, the Group exercised the purchase option of USD 17.8
              million on an IMO - II MR vessel, Hafnia Tanzanite under the sale and lease-back arrangement with Fortune Chem6 Shipping Limited. This transaction was accounted for as an extinguishment of an existing sale and leaseback-liability (accounted
              for as financing transaction).&lt;br/&gt;
              &#160;&lt;br/&gt;
              On 14 January 2025, the Group exercised the purchase option of USD 17.1 million on an IMO - II MR vessel, Hafnia Tourmaline under
              the sale and lease-back arrangement with Fortune Chem5 Shipping Limited. This transaction was accounted for as an extinguishment of an existing sale and leaseback-liability (accounted for as financing transaction).&lt;br/&gt;
              &#160;&lt;br/&gt;
              On 14 January 2025, the Group took delivery of an IMO II - MR vessel, Ecomar Gascogne, through its ECOMAR joint venture.&lt;br/&gt;
              &#160;&lt;br/&gt;
              On 22 January 2025, the Group&#x2019;s equity investment, Diginex, was listed on the NASDAQ. The Group has a 1.15% stake in Diginex; but
              is subject to a lock-up period of 12 months.&lt;br/&gt;
              &#160;&lt;br/&gt;
              Between 20 January and 24 January 2025, the Group purchased a total of 3,952,255 shares at an average price of US$5.14 per share under the share buyback program announced on 2 December 2024.&lt;br/&gt;
              &#160;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On 19 February 2025, the Group and Cargill entered into a joint arrangement, Seascale Energy in order to provide customers with cost efficiencies, transparency and
              access to sustainable fuel innovations.&lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; On 19 March 2025, the Company granted a total of 2,488,395
              share options to key management and senior employees under the LTIP 2025 share option program.&lt;/div&gt;
</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <hafn:PaymentForExtinguishmentOfAnExistingSaleAndLeasebackLiability
      contextRef="c20250113to20250113_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeVesselHafniaTanzaniteMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="-5"
      id="Fact_5037cbe4596a4e6ab3893b5bb34ce419"
      unitRef="U002">17800000</hafn:PaymentForExtinguishmentOfAnExistingSaleAndLeasebackLiability>
    <hafn:PaymentForExtinguishmentOfAnExistingSaleAndLeasebackLiability
      contextRef="c20250114to20250114_ClassesOfPropertyPlantAndEquipmentAxis_IMOIIMediumRangeVesselHafniaTourmalineMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="-5"
      id="Fact_57a818e354c84eb8a6a920f8ded26837"
      unitRef="U002">17100000</hafn:PaymentForExtinguishmentOfAnExistingSaleAndLeasebackLiability>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="c20250122to20250122_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="4"
      id="Fact_0ce2a84f2290459c90744f73187a2ac7"
      unitRef="U006">0.0115</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <hafn:LockUpPeriodForOwnershipInterest
      contextRef="c20250122to20250122_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentInDiginexSolutionsHKLimitedDiginexMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      id="Fact_4c9d6275dd1c4cf69c85b17e87bf698d">P12M</hafn:LockUpPeriodForOwnershipInterest>
    <hafn:PurchaseOfTreasuryStock
      contextRef="c20250120to20250224_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="0"
      id="Fact_4ee0aef65afd44b99e6fc29225f13652"
      unitRef="U001">3952255</hafn:PurchaseOfTreasuryStock>
    <hafn:TreasuryStockPricePerShare
      contextRef="c20250120to20250224_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="2"
      id="Fact_16f4dc6faa8645a68dbd60e89a484930"
      unitRef="U003">5.14</hafn:TreasuryStockPricePerShare>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c20250319to20250319_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember"
      decimals="0"
      id="Fact_8887159ed3b044978dc15261aaab24b8"
      unitRef="U001">2488395</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory
      contextRef="c20240101to20241231"
      id="Text_5b7733b8b2f64e16ba1a6ba4aaf711c2">
&lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                        &lt;div style="text-align: left; font-weight: bold;"&gt;29.&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                        &lt;div style="font-weight: bold;"&gt;Listing of companies in the Group&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="font-weight: bold;"&gt;Name of companies&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Principal&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;activities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Place of&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;incorporation&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2024&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity &lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding &lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Aldrich Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Clearwater Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Causeway Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Fleet Management Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Stanley Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Pools Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Komplementaranpartsselskabet Straits Tankers&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;g&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: justify;"&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;K/S Straits Tankers&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;g&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Silvermine Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Pacific Management Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Agency office&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia SG Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"&gt;
                      &lt;div&gt;Management company&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Marshall Islands Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Holding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Sub-Holding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers ApS&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Corporate support&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Beta Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;J &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Alpha Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia One Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding 2 Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Chartering Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers International Chartering Inc.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Services Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Hafnia SARL&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Corporate Support&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Monaco&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Hafnia Holding I Pte. Ltd.&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;Singapore&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Hafnia Holding II Limited&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Bermuda&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Middle East DMCC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;a&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;UAE&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Chemical Tankers Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;a,h&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia US, LLC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;USA&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;-&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Gamma Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: left; background-color: rgb(204, 238, 255);"&gt;i &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Chem Shipholding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;c&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;-&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipping Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding I Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding II Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding III Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding IV Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding V Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding VI Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding VII Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding VIII Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding IX Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding X Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipping HK Limited&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Hong Kong&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipping US, LLC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;United States&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;H&amp;amp;A Shipping Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Yellow Star Shipping Pte. Ltd&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Green Stars Shipping Pte. Ltd&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers ApS&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;f&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Corporate Support&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x2014;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x2014;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers SubHoldCo Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers (A-Ships) Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 1 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 2 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 3 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 4 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Chemical Tankers 5 Inc&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 2%; vertical-align: top; font-style: italic; background-color: rgb(204, 238, 255); text-align: left;"&gt;b&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Marshall Islands&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;100 &lt;br/&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 6 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 7 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 8 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 9 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 10 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 11 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 12 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 13 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 14 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 15 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 16 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 17 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 18 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 19 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 20 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 21 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 22 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 23 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 24 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 25 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 26 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 27 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 28 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 29 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 30 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 31 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 32 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 35 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 36 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 37 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 38 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 39 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Complexio Limited&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;d&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; white-space: nowrap;"&gt;Software development&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;United Kingdom&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;30.5&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;26&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Shipholding S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Ecomar Alpha S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Bravo S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Ecomar Charlie S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Delta S.A. S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="margin: 0px 0px 0px 36pt; vertical-align: top; width: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(a)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0);"&gt;This company was registered in 2022.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The acquisition of CTI was completed on 27 January 2022.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was registered in 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="margin: 0px 0px 0px 36pt; vertical-align: top; width: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(d)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This joint venture was formed on 17 March 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(e)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was incorporated as the result of the Group entering into a joint venture with SOCATRA on 17 June 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(f)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company has been dissolved after voluntary liquidation on 20 June 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(g)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company has been dissolved after voluntary liquidation on 26 June 2024. &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(h)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company established a DMCC branch in Dubai, UAE on 30 October 2024. &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(i)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was struck off on 19 February 2025.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(j)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was struck off on 20 February 2025.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;
            &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;
</ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <hafn:DisclosureOfDetailedInformationAboutOwnershipInterestInSubsidiariesTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_97820a76d9dc4bacbe8ca56e66ac97a0">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="font-weight: bold;"&gt;Name of companies&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Principal&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;activities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Place of&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;incorporation&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2024&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2023&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; padding-bottom: 2px;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;Equity &lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;holding &lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;2022&lt;/div&gt;
                      &lt;div style="text-align: center; font-weight: bold;"&gt;%&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Aldrich Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Clearwater Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Causeway Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Fleet Management Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Stanley Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Pools Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Komplementaranpartsselskabet Straits Tankers&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;g&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: justify;"&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;K/S Straits Tankers&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;g&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;BW Silvermine Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;BW Pacific Management Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Agency office&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia SG Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"&gt;
                      &lt;div&gt;Management company&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Marshall Islands Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Holding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Sub-Holding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers ApS&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Corporate support&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Beta Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: left; font-style: italic;"&gt;J &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Alpha Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: left; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia One Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center; font-style: italic;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Shipholding 2 Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Chartering Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers International Chartering Inc.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chartering&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Tankers Services Singapore Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Hafnia SARL&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Corporate Support&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Monaco&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Hafnia Holding I Pte. Ltd.&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;Singapore&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Hafnia Holding II Limited&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Bermuda&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255); text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Middle East DMCC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;a&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Ship-management&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;UAE&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Chemical Tankers Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;a,h&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia US, LLC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;USA&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;-&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Hafnia Tankers Singapore Gamma Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: left; background-color: rgb(204, 238, 255);"&gt;i &lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Hafnia Chem Shipholding Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;c&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;-&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipping Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding I Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding II Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding III Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding IV Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding V Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding VI Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding VII Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding VIII Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipholding IX Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipholding X Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Vista Shipping HK Limited&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Hong Kong&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Vista Shipping US, LLC&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; text-align: center; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;United States&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;H&amp;amp;A Shipping Pte. Ltd.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Yellow Star Shipping Pte. Ltd&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Green Stars Shipping Pte. Ltd&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Singapore&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;50&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers ApS&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;f&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Corporate Support&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Denmark&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x2014;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x2014;&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers SubHoldCo Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers (A-Ships) Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Investment&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 1 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 2 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 3 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 36%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 4 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 2%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 36%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Chemical Tankers 5 Inc&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 2%; vertical-align: top; font-style: italic; background-color: rgb(204, 238, 255); text-align: left;"&gt;b&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Marshall Islands&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;100&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;100 &lt;br/&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 6 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 7 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 8 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 9 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 10 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 11 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 12 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 13 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 14 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 15 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 16 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 17 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 18 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 19 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 20 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Dormant&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 21 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 22 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 23 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 24 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Chemical Tankers 25 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;b&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Shipowning&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;Marshall Islands&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                      &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                      &lt;div&gt;Chemical Tankers 26 Inc&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                      &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                      &lt;div&gt;Marshall Islands&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                      &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; text-align: center;"&gt;100&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 27 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 28 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 29 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 30 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 31 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 32 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 35 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 36 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Shipowning&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 37 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top;"&gt;
                          &lt;div&gt;Chemical Tankers 38 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top;"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom;"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle;"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom;"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Chemical Tankers 39 Inc&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1.74%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="font-style: italic; text-align: left;"&gt;b&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Dormant&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;Marshall Islands&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;&#x200b;&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
                          &lt;div style="text-align: center;"&gt;100&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Complexio Limited&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;d&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; white-space: nowrap;"&gt;Software development&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;United Kingdom&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;30.5&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;26&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Shipholding S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Investment&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Ecomar Alpha S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Bravo S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top;"&gt;Ecomar Charlie S.A.S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left;"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom;"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom;"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center;"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 35.85%; vertical-align: top; background-color: rgb(204, 238, 255);"&gt;Ecomar Delta S.A. S&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1.74%; vertical-align: top; font-style: italic; text-align: left; background-color: rgb(204, 238, 255);"&gt;e&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 15.78%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;Shipowning&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 16%; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;France&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;50&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 8%; vertical-align: bottom; text-align: center; background-color: rgb(204, 238, 255);"&gt;&#x2014;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
                  &lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

                &lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="margin: 0px 0px 0px 36pt; vertical-align: top; width: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(a)&lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0);"&gt;This company was registered in 2022.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The acquisition of CTI was completed on 27 January 2022.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(c)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was registered in 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="margin: 0px 0px 0px 36pt; vertical-align: top; width: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(d)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This joint venture was formed on 17 March 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(e)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was incorporated as the result of the Group entering into a joint venture with SOCATRA on 17 June 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(f)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company has been dissolved after voluntary liquidation on 20 June 2023.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(g)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company has been dissolved after voluntary liquidation on 26 June 2024. &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(h)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company established a DMCC branch in Dubai, UAE on 30 October 2024. &lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(i)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was struck off on 19 February 2025.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(j)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                    &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;This company was struck off on 20 February 2025.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</hafn:DisclosureOfDetailedInformationAboutOwnershipInterestInSubsidiariesTableTextBlock>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      id="Fact_0a30c58dc39947d9842d8fe719172e9c">BW Aldrich Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      id="Fact_d9e7c24526d34417bb595fcf8bb90c04">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      id="Fact_76ab759e35124163be87be438377d8e3">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      decimals="2"
      id="Fact_33900b9dd435470aa94fa824cfe785df"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      decimals="2"
      id="Fact_7fe9772c2b0e4f8fbaa1a2be605e549b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWAldrichPteLtdMember"
      decimals="2"
      id="Fact_c0efe577d547480db9000b046fa5e395"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      id="Fact_1be8f17e8da64fbe959c9aec801ad899">BW Clearwater Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      id="Fact_5726ef435c3741888c0c9c2f80992afd">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      id="Fact_e1440fc1be704d308add64f3398b553e">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      decimals="2"
      id="Fact_d5d0bb24215045909a83f3951f118d55"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      decimals="2"
      id="Fact_2d2cd91d80074b40a3f241647ae496ac"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWClearwaterPteLtdMember"
      decimals="2"
      id="Fact_eceb774934284f75bc201c8027c4c9f8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      id="Fact_443cd2a1aed44fcd85d2e489ed3613e4">BW Causeway Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      id="Fact_7c6f30a6db1f4c289134c681bcc7058b">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      id="Fact_51c3d11959e44cafbe6856b4e4782eb3">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      decimals="2"
      id="Fact_4e81457277b14e7b8d8f041d6b0f39d0"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      decimals="2"
      id="Fact_7a002d1a4ef64a448892709dab654521"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWCausewayPteLtdMember"
      decimals="2"
      id="Fact_3a212aa27f85458d936c0f540a338f2f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      id="Fact_1b09098b164744bc9e406bbfe27355cb">BW Fleet Management Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      id="Fact_9af75e8445ef483fb2e7a8abe80c2aa3">Ship-management</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      id="Fact_4aafe572c3ab473eac3cfe4362c26d46">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      decimals="2"
      id="Fact_4524e93c354a4af7b6bb9543326d1451"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      decimals="2"
      id="Fact_0216a8f794f948c7808b41d446973a29"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWFleetManagementPteLtdMember"
      decimals="2"
      id="Fact_e077515341bb45fd8a83462d9924803d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      id="Fact_15c9e3d8137e4c0097a985457558d1f0">BW Stanley Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      id="Fact_b665ba10f40249e2b9cfb002ba292ecc">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      id="Fact_bba98f5b630344dd8adb690fd2d46967">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      decimals="2"
      id="Fact_253f10089fe940f79abf9d52d77578a8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      decimals="2"
      id="Fact_148810276bc4481b9feb4cdd7589d40c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWStanleyPteLtdMember"
      decimals="2"
      id="Fact_2da2cd7ea210414cbb6a7329aef5cf25"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      id="Fact_fa27318256a64d37a0dd4e746db293c6">Hafnia Pools Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      id="Fact_64a430f0901143cfa105be52642ec0ed">Chartering</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      id="Fact_ba073a0b908547a089616441b96b82c7">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      decimals="2"
      id="Fact_e9faa07ddf5b46258f7b4d2ebcabd6e1"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      decimals="2"
      id="Fact_bb92419fd45945638b3c245bb52ba256"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaPoolsPteLtdMember"
      decimals="2"
      id="Fact_ab38a39b2d174575827a9af428a1628a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      id="Fact_76fb82f53b0242f7a89ac5b7d90ea763">Komplementaranpartsselskabet Straits Tankers</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      id="Fact_67a542a6a1ae45c0973d1c06b905c9e8">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      id="Fact_a3eb918c82fa4b20948d3a74c6176592">Denmark</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      decimals="2"
      id="Fact_f07ec28c68644bb1925d50dc517c4ca7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      decimals="2"
      id="Fact_50c6d74333f847b3bd9fb09fbe75440f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_KomplementaranpartsselskabetStraitsTankersMember"
      decimals="2"
      id="Fact_97403d0b1b33404c803721ec5d6e7124"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      id="Fact_b3f417bb08434c0694313296e08ab66b">K/S Straits Tankers</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      id="Fact_05b4c67087e34c66bf51a676dda5d897">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      id="Fact_0e32d8777cf14e81ba324b420b90f7e8">Denmark</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      decimals="2"
      id="Fact_d519b5cd5d6c498695cceac70026f6ed"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      decimals="2"
      id="Fact_f53726af403c42ff8a8288f67d14ef31"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_KSStraitsTankersMember"
      decimals="2"
      id="Fact_b0bbf53abf79410fa999881f1f447989"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      id="Fact_cdc4e46004144fc99de34a660cf3f66a">BW Silvermine Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      id="Fact_dbb8c5899c334ac2bc84380a09c4f90d">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      id="Fact_c6d23c0a66a2475a8532e1fb6b316ee2">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      decimals="2"
      id="Fact_e6a2117a63b54770a51accdb7c68bf77"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      decimals="2"
      id="Fact_4db73d046dfc4b0a95b2ad01325e730a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWSilverminePteLtdMember"
      decimals="2"
      id="Fact_99644723d36c4294bdf0e275ed1d005f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      id="Fact_1b50cb3444494f61a3a4b25aa799fe68">BW Pacific Management Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      id="Fact_07e5800588ed48aab40057b845e58c7e">Agency office</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      id="Fact_3f78b8c83fb640f6b945ce690a9b8390">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      decimals="2"
      id="Fact_97c89d4c672547c0907a78bba5125060"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      decimals="2"
      id="Fact_50aec7472be04253b2790bafe38b9ccf"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_BWPacificManagementPteLtdMember"
      decimals="2"
      id="Fact_5bd5e16075de4cdd9a4bfb7bacf9ce8e"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      id="Fact_6597480c2abd4284914c29d0213cfbc0">Hafnia SG Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      id="Fact_2730afc712fa44d59c1a07f318e910a8">Management company</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      id="Fact_27019c2b3a8b40d586ec9d13ae4bcdf6">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      decimals="2"
      id="Fact_b0cfd34608b446e7aefd5f5023639f45"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      decimals="2"
      id="Fact_b27174c625a14ba6b477cb62a560bfc4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaPteLtdMember"
      decimals="2"
      id="Fact_2a0275f3ddc4404ea8f2ec8643756da7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      id="Fact_7fdb7fe13b2c43cba00e082c859be6c8">Hafnia Tankers Marshall Islands Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      id="Fact_895d50d348e941bd8843218e99828a72">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      id="Fact_394229ba3da44c3ebc5d76086c089f2e">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      decimals="2"
      id="Fact_a688aa00f16d45b7aaf3c737b8937212"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      decimals="2"
      id="Fact_12522f0e2faa4f5292223f9569e36754"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersMarshallIslandsLLCMember"
      decimals="2"
      id="Fact_8fff102cf796480ab251911d4521cad1"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      id="Fact_bd48ce6d0e8648b082f3257496cc16f4">Hafnia Tankers Singapore Holding Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      id="Fact_33eebbadd9404c3f92c90fbf490e0e48">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      id="Fact_99c06c71442945dc8af68a1004d3fad3">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      decimals="2"
      id="Fact_a87939fdcb8441e2b2281e368d3b8947"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      decimals="2"
      id="Fact_e16fcee2d77547778ed0ced5acc6ee1c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeHoldingPteLtdMember"
      decimals="2"
      id="Fact_c897a785233a4854831cbb632da9c352"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      id="Fact_6e2c46a3ef67489eab1f7a9a636d8c16">Hafnia Tankers Singapore Sub-Holding Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      id="Fact_971fcf4477be4bccaab74f0dc387bf12">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      id="Fact_4d16ead0754b41418acef56e9656c06d">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      decimals="2"
      id="Fact_b53bd4d8a7f94310acd523d85276bae6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      decimals="2"
      id="Fact_cc05fe4aa8b94ce585f6b71e2b282310"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeSubHoldingPteLtdMember"
      decimals="2"
      id="Fact_f7e7a7d9feca403cb1cb812c6b88beb2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      id="Fact_aa8753f5e72c4754afd90964cd0c71fb">Hafnia Tankers ApS</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      id="Fact_5af193ee1d694bd1b4fbd8845507725b">Corporate support</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      id="Fact_f048d2e22182416189ad7a60f7483111">Denmark</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      decimals="2"
      id="Fact_f296db37cefc4200ad513a05e6350e15"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      decimals="2"
      id="Fact_24c734aa82624f02a1bca8cb0b2ed3ee"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersApSMember"
      decimals="2"
      id="Fact_5f8d0bdaad294aa29f47f01db9d9fde1"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      id="Fact_0bc491e2c6e74d2ca9ea10b6d129d0c1">Hafnia Tankers Shipholding Beta Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      id="Fact_59f1f14602fc4c4c81b3e53fbfb4797d">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      id="Fact_8ff10da46871407da3e4e2387e9896b5">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      decimals="2"
      id="Fact_240c9ac879974fc4a7d6e0b20b6ab17a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      decimals="2"
      id="Fact_d56c2ccb1f8e4f93bc19f03d70469c65"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingBetaPteLtdMember"
      decimals="2"
      id="Fact_cddeeb906d034069a358157997eadf1c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      id="Fact_e0920ee11389462286258555cb5cb465">Hafnia Tankers Shipholding Alpha Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      id="Fact_863444f2c61a40219ee7d4e9ad5057fc">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      id="Fact_e0fc3b4870ee4e26ab6ddd3a3da15130">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      decimals="2"
      id="Fact_398f8c01ef744006886c550ed09140a4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      decimals="2"
      id="Fact_68c9a3ae0d2845649a13e33db76d03b2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingAlphaPteLtdMember"
      decimals="2"
      id="Fact_205c01cc24104fe998da810d7077c0f5"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      id="Fact_abd80c85947f4916a2343a72a2d47612">Hafnia One Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      id="Fact_987be2f745484df2a16c363261577548">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      id="Fact_ace31a59ee7c4540b27f1be976d56b47">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      decimals="2"
      id="Fact_caed188ce001491eb623203185a8f3e7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      decimals="2"
      id="Fact_79eca7aab0af48849e37bd3a1df9f554"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaOnePteLtdMember"
      decimals="2"
      id="Fact_5c75f598f2184e3793b17ac3585c42db"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      id="Fact_42a30ae30cb247ccb8865e9722094fcc">Hafnia Tankers Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      id="Fact_8824765f551148edb18efe6f24e57deb">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      id="Fact_7e33774ea653426f981bc9f4eff8ec53">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      decimals="2"
      id="Fact_c8ab33c22d144896adfdaac5322b455d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      decimals="2"
      id="Fact_acbf02a589794137ab7594c6c9160e45"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporePteLtdMember"
      decimals="2"
      id="Fact_4aa097add4f144ec924bd0421f978cba"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      id="Fact_732ae45df43e4acda7ebca35769ebe00">Hafnia Tankers Shipholding Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      id="Fact_2795e7d44c5245a0b80fbc01a7fbf2c3">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      id="Fact_928d62560a3e4931a61b9bf7ae487470">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      decimals="2"
      id="Fact_e35d968fe2784db29abdc2c41e627edf"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      decimals="2"
      id="Fact_d1bb2532d6e545839d01b0599065a18a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholdingSingaporePteLtdMember"
      decimals="2"
      id="Fact_faedf9fdd26446a6bc1c984e64004b17"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      id="Fact_d2e0233313074adcbb386f250dee0c1b">Hafnia Tankers Shipholding 2 Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      id="Fact_be56ade1b1c34b9f975af1713b0a2a8d">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      id="Fact_7156cb94f5924e1fbaeb23863ad2adaf">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      decimals="2"
      id="Fact_89a1b203b2e94092b843b4e82ab18003"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      decimals="2"
      id="Fact_ffe635a855ed42eda396b6642c3b23db"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersShipholding2SingaporePteLtdMember"
      decimals="2"
      id="Fact_24877a7b309744769207ba2aa0efeb88"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      id="Fact_ea2cf584ec604ebeb8e231315f0733a3">Hafnia Tankers Chartering Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      id="Fact_98fa2e1036ae44e094dbab5bc7ec5c34">Chartering</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      id="Fact_831e8c755dd541a9a90ae23313e509d0">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      decimals="2"
      id="Fact_fa9a79fc394949b4b71de916c4be4ac3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      decimals="2"
      id="Fact_0dcedcada9b54c02bedf3fc627769f6b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersCharteringSingaporePteLtdMember"
      decimals="2"
      id="Fact_bf247b554bba44c6a274a146e60272cb"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      id="Fact_e09390c1692d43f4adb58c6e732249dc">Hafnia Tankers International Chartering Inc.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      id="Fact_59e711c4c3cc4140b96877fa1a8735f2">Chartering</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      id="Fact_5bd5088ccc684275ba4a0a0ea05b1477">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      decimals="2"
      id="Fact_26ff1191132c4106aa78db3134d85141"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      decimals="2"
      id="Fact_00ed3eaf9c3f40ac995095a951a172b4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersInternationalCharteringIncMember"
      decimals="2"
      id="Fact_031f974374544b269753232003d496e9"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      id="Fact_58187193418d4922aafa76f33b07f09b">Hafnia Tankers Services Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      id="Fact_6401906e16f94b388852230b631c4126">Ship-management</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      id="Fact_98dff26bf8254faaa44e8baf75f304c4">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      decimals="2"
      id="Fact_78e4102757ff405fb81226ca0018e0e1"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      decimals="2"
      id="Fact_677779d7bc86466bb3a3e661ab9de833"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersServicesSingaporePteLtdMember"
      decimals="2"
      id="Fact_d6d85c61863643189cc6038b3541245c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      id="Fact_0fbf49489e0d47d29e6b891824833945">Hafnia SARL</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      id="Fact_27c05f0f26404e809f6e11efe364bf14">Corporate Support</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      id="Fact_07feb965599945df83953effa0c27bee">Monaco</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      decimals="2"
      id="Fact_043d7226d73e4ebcbc75037537f832fd"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      decimals="2"
      id="Fact_5a08350260504f2cabe6f11a2a830edf"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaSARLMember"
      decimals="2"
      id="Fact_ce447692536d439ebec1ff98b8b83cb5"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      id="Fact_620f76f12954405c87ee6e1a45a0547d">Hafnia Holding I Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      id="Fact_a18419c5d1614267998535f237529aaa">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      id="Fact_75cfa79681bf4499bc72a78412935ea9">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      decimals="2"
      id="Fact_3667ffb2860644d1ab6c8774d2a08479"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      decimals="2"
      id="Fact_6e5ecc2904244c4f9700275acb532bb5"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIPteLtdMember"
      decimals="2"
      id="Fact_85ce4fbae3c24018af445b16f76b1bd4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      id="Fact_26e4a17bb1504337af6a0526213585af">Hafnia Holding II Limited</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      id="Fact_e44ed9e96a3a441c89c8d2d0bde2fcc5">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      id="Fact_8dd05bcc0783413cbfac2c80a4171117">Bermuda</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      decimals="2"
      id="Fact_bf3de68a21cd41c7a2b3f280e285feb6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      decimals="2"
      id="Fact_134a92ba7c8b47da9083064ec2825e37"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaHoldingIILimitedMember"
      decimals="2"
      id="Fact_1b5bc7888c984cf48650ae64a64518b2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      id="Fact_3ced1b21a0b6444486220048b29e1787">Hafnia Middle East DMCC</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      id="Fact_41b5495161ea426396b8cc394394180d">Ship-management</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      id="Fact_322153a3b5674d16b5ab80a8d7a3068c">UAE</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      decimals="2"
      id="Fact_dc7bf95d30fb4c5593ef2df8bc64233c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      decimals="2"
      id="Fact_ba34e3bfb7b54d4fa2f95f5041da8775"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaMiddleEastDMCCMember"
      decimals="2"
      id="Fact_3033584f921142daba469f8d841e61c4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      id="Fact_d41303a0b4dc47dbac45fb4442f0483b">Hafnia Chemical Tankers Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      id="Fact_5083810c42df4048868c2853e40730c8">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      id="Fact_5a8fbe06928d4bb88d623ab77b97b0c9">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      decimals="2"
      id="Fact_36c875cb671842a6ab5f668684f0027f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      decimals="2"
      id="Fact_1d917aa1fcd8478a9e39b0b34d816c67"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemicalTankersPteLtdMember"
      decimals="2"
      id="Fact_d4b16cadfb8040daba397e7f31ec003d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      id="Fact_afb6f6b7aff649888b3715c7fa6532e8">Hafnia US, LLC</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      id="Fact_37b36da9192d4af88868d500cc5e2fff">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      id="Fact_2cad8b89b13e4127b915656f756f0b23">USA</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      decimals="2"
      id="Fact_fb7156be67f44cf39ad0dd010603dd75"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      decimals="2"
      id="Fact_25589b24683843a2a02a3206c68a95a2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaUSLLCMember"
      decimals="INF"
      id="Fact_46d119f28bcb4faa953d81467024d21d"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      id="Fact_32c643b547da42e1a81edd3781e75ea6">Hafnia Tankers Singapore Gamma Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      id="Fact_2fd813b7a6ac43e6b85026236608887d">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      id="Fact_61d19f4cb6924da491f3497ac83b69ab">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      decimals="2"
      id="Fact_4ded845ef60645f48fcee80a2ce843d2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      decimals="2"
      id="Fact_1a4fd1e5e8e142eb9b1c2e39a64a96a8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaTankersSingaporeGammaPteLtdMember"
      decimals="2"
      id="Fact_c829aa40137a4b30a23f04d45a71aa49"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      id="Fact_d24414b065714cf98fedce4cfd80d436">Hafnia Chem Shipholding Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      id="Fact_40c22b31a3fd47bda12d571e0bb972ac">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      id="Fact_6e18421afcfa48029dbff27c374fbf23">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      decimals="2"
      id="Fact_7cc8cdd0ad9b45e3a29fff14f384ed20"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      decimals="2"
      id="Fact_2bac0285a5d64b13998bcdf6455cdf28"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HafniaChemShipholdingPteLtdMember"
      decimals="INF"
      id="Fact_d89309d5d9ea49609cb283b26353f0bb"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      id="Fact_3049ebb2d49c4458a9b84640a97cbb67">Vista Shipping Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      id="Fact_95501825fc9247d1ba3b9364aa7ec8e9">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      id="Fact_87ac6fd0fb7f4ac59a24aa9b52cffb0e">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_7ff26f20d68340719c0842f6e3a1a2d3"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_73382957259e43e38d00c4dbfb2c12b5"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingPteLtdMember"
      decimals="2"
      id="Fact_c6d530d00b934f7ca6f5fe631527b3f0"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      id="Fact_6b285a5783af4a4aacd0ea1f8c5dcbbe">Vista Shipholding I Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      id="Fact_7f531e10fde44f32bc300b6f914063e4">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      id="Fact_f09affd296434de2b88c278a8a3fc2b1">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      decimals="2"
      id="Fact_7218f66ed3804a2ab9bf918230b5b85a"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      decimals="2"
      id="Fact_4583862e01f74b1e9ad74c2044988fdb"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIPteLtdMember"
      decimals="2"
      id="Fact_11b578329a0d43bfaa19f7900c45c9b8"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      id="Fact_d4e3e119af2644ccb648a0b6a034355c">Vista Shipholding II Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      id="Fact_c9e833801edb426b84cbaa077c8b6697">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      id="Fact_7799b2cd9eeb463b92bd2121cbc93df3">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      decimals="2"
      id="Fact_24012a723802468aa9d858116fd15d2c"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      decimals="2"
      id="Fact_c9839a61afe14ea78532b35b5ba2d1dc"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIPteLtdMember"
      decimals="2"
      id="Fact_aeac6538ea954ce28527b80992370ddb"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      id="Fact_c427e2ddb6e948adb424198730c4192f">Vista Shipholding III Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      id="Fact_82078ff438c34610bd92e1897bbce1d9">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      id="Fact_3e3c5779b1b0433d9c44d1de214b002e">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      decimals="2"
      id="Fact_ea0423ee9137401bb56e9ad9f0dc6af7"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      decimals="2"
      id="Fact_789492a5909440d6a31a74466c27277c"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIIIPteLtdMember"
      decimals="2"
      id="Fact_7d4c729fbfb34623827091de8bd33cc4"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      id="Fact_ed45bc74ff6d49c7988070f30ceb7493">Vista Shipholding IV Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      id="Fact_cbaefd73f83041a39557711b84218f0c">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      id="Fact_b701c90bbfb247738cecee1c46885898">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      decimals="2"
      id="Fact_595882ee3f6a4e6f8f1b984570e0e9db"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      decimals="2"
      id="Fact_638f442fffcc459eb6ad80949a842c5c"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIVPteLtdMember"
      decimals="2"
      id="Fact_735ddcef38d24057bac290ea7f08b8e2"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      id="Fact_15708b04293147be9fe53686914d16e8">Vista Shipholding V Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      id="Fact_c77b4c8ea25e4a0a93f3b9b5ffe66786">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      id="Fact_54a4cda43ca0489c8f6a5750c94381b7">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      decimals="2"
      id="Fact_4d9ad06648914a6392515e0a45439345"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      decimals="2"
      id="Fact_dc7a62945ed44f2aa69a358a6d127466"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVPteLtdMember"
      decimals="2"
      id="Fact_a89ec38b23fe49bdb3a7f73542b21912"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      id="Fact_ab5bffafe6c24c33826152788d030eed">Vista Shipholding VI Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      id="Fact_92bb903e2dec4d70b8973546055ba4d5">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      id="Fact_3afd7cf181f64f8fb52b5c20c433f147">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      decimals="2"
      id="Fact_5de1e3a9efe84b29940b0912fe147d54"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      decimals="2"
      id="Fact_b88fa9e40cca4809b046fe93b2bdf201"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIPteLtdMember"
      decimals="2"
      id="Fact_8945fd30ea7842d18a3479d92d7c2ec9"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      id="Fact_a739797f5bae4e589fe0753f847fb030">Vista Shipholding VII Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      id="Fact_105e8515f38c4ed787f81b8e666a0bdd">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      id="Fact_3227bd110b34467194a3fd1c28969468">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      decimals="2"
      id="Fact_69f32e2b1033427283db414018cb1477"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      decimals="2"
      id="Fact_db27e05f212842918fa003999bbe81b6"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIPteLtdMember"
      decimals="2"
      id="Fact_364f0b8fb99c41a982d8c622df05a920"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      id="Fact_81b1b1faf638489893223c561164dcd2">Vista Shipholding VIII Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      id="Fact_562864e9196a4864bcb73fe56828c8ad">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      id="Fact_a563f61e20ec4f84b7cb0ef5bf407f3e">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      decimals="2"
      id="Fact_9ffdbb2666184d2ab52c0a45aede4022"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      decimals="2"
      id="Fact_f2f5023a3d4f46dabcf2702c0a39c0c8"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingVIIIPteLtdMember"
      decimals="2"
      id="Fact_ebbec3bc9f7545408a304c19916b2bc9"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      id="Fact_64d40a52cfdc457aa02eb8ab0050f665">Vista Shipholding IX Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      id="Fact_e4164489ba9045c7a396c339f4b96438">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      id="Fact_8436543ed40f4248bcb95a7dda4b5998">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      decimals="2"
      id="Fact_bc32818432a7485ba3a122eae3a4adf9"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      decimals="2"
      id="Fact_66d68c5627ef4615be114ec1db47d203"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingIXPteLtdMember"
      decimals="2"
      id="Fact_2a07c545bc284f909037dd5b6c2ebb2b"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      id="Fact_861582a864c04db6aaf325cc228541bd">Vista Shipholding X Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      id="Fact_b0e99845bcac4ac4ae644ec13ce1a885">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      id="Fact_cd222d78eaca48d4ad13470181313d12">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      decimals="2"
      id="Fact_0dfd811a115b4bb6b8893228e79ec97b"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      decimals="2"
      id="Fact_05fcee53bd5547a29b6907cb205f2c4f"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShipholdingXPteLtdMember"
      decimals="2"
      id="Fact_c2784f79582840a389308e2136993ca1"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      id="Fact_8f6963da504447989f08d19bc247f71e">Vista Shipping HK Limited</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      id="Fact_f263bd05f4114f97afca0d2f3b56b092">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      id="Fact_4a1b164b208c405191c99b117771534d">Hong Kong</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      decimals="2"
      id="Fact_7e0d6a906f094ef9b4381f2c588eab47"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      decimals="2"
      id="Fact_bae682fc791747b4b7df6632ced03069"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingHKLimitedMember"
      decimals="2"
      id="Fact_ff89e98c76f2482aae88d906b317a1ae"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      id="Fact_bb02be55f2284c5b8288fa32c66d7d9f">Vista Shipping US, LLC</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      id="Fact_5b8eeccf723f4f95a2e00adad782c36d">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      id="Fact_3a9a52d47d80480990e24fe237263c0c">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      decimals="2"
      id="Fact_0086e32fe9c84f10a4d669fa0a19f71a"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      decimals="2"
      id="Fact_6b955b38b2e144b4981dfac374968f88"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_VistaShippingUSLLCMember"
      decimals="2"
      id="Fact_a93fc1b87a424ffcb6c5b14886ac5055"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      id="Fact_1086fdb4bc0f44029cd5bae57a8c3a31">H&amp;A Shipping Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      id="Fact_a7d0fcc46ec5443c8d7d303240aba6ea">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      id="Fact_8d10f2cdbc0c452eabfc198e0905e6ae">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      decimals="2"
      id="Fact_af81954a203a4156b527728c506311d4"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      decimals="2"
      id="Fact_b7a3ae8ede0c40f1b1e6fbe42748d8cf"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_HAShippingPteLtdMember"
      decimals="2"
      id="Fact_f6414e4cfc2748f7beeb6862777d5915"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      id="Fact_06c210568659463cbbc297d10251ad08">Yellow Star Shipping Pte. Ltd</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      id="Fact_a9b1b9f777cc440bb5b480b9b1c4026e">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      id="Fact_3f8a5026ee9f4406aeed21570c559ede">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      decimals="2"
      id="Fact_ae639818689b427daedc1a9007ead6d7"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      decimals="2"
      id="Fact_5174e8958cc248f882a38fbe8c3063cb"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_YellowStarShippingPteLtdMember"
      decimals="2"
      id="Fact_3d10f6ef39fd424daf95c817f8556ab5"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      id="Fact_b7b7db379a5c4fd388e286eda14d587a">Green Stars Shipping Pte. Ltd</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      id="Fact_8f24f34d0b9d48c6b486bd518e391f36">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      id="Fact_be920bd921a642388c3fb841731687b7">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      decimals="2"
      id="Fact_881a3435c33d4877bfc93403f704b431"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      decimals="2"
      id="Fact_0cc1f926cefb4c5c94a0731e70e442bb"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_GreenStarsShippingPteLtdMember"
      decimals="2"
      id="Fact_c2750da09e9a48f1b4231a32167f0b98"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      id="Fact_be62f33446c0464eb8c430556b2f3f63">Chemical Tankers Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      id="Fact_8a2510ab4c3c458e94696e4e0e1cbe49">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      id="Fact_22168f75ac534f1da755c556e0c9939c">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      decimals="2"
      id="Fact_b4c6b50f18a644638783cdd215b00a8d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      decimals="2"
      id="Fact_705daba9d0d944729fac8d8dd9550e18"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersIncMember"
      decimals="2"
      id="Fact_dd042bfc5e1f4116a73b4266162c5073"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      id="Fact_a11391e9956643a98dad97d8f891e7ed">Chemical Tankers ApS</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      id="Fact_9b59e112d241495fb27bc49282ae0f3a">Corporate Support</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      id="Fact_7bf3ea8d68454483a27fc7e8dcc4cff2">Denmark</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      decimals="INF"
      id="Fact_5d471d8563354247bc230608c70bb638"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      decimals="INF"
      id="Fact_8b73b59b9d96459abd2587650a85ca25"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersApSMember"
      decimals="2"
      id="Fact_040b163f99f946308c38b756bfadf666"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      id="Fact_664deb0c7dc240e3af6835f346ca7f28">Chemical Tankers SubHoldCo Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      id="Fact_a002514b42d44c39a602c130f23b0a3a">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      id="Fact_b894eca53e86452190a8001fcf3284a5">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      decimals="2"
      id="Fact_5f5cab017abd4a8789701aa83abe01cb"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      decimals="2"
      id="Fact_39690321f6fd4ab7b2de6c6cc4fd3bbb"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersSubHoldCoIncMember"
      decimals="2"
      id="Fact_85bcaf98c71b4e9bbc9bcb5b18471599"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      id="Fact_ca37af8daeee44329a65deca5bd35246">Chemical Tankers (A-Ships) Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      id="Fact_7fc781225b414c17b5eba1cd55d4c003">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      id="Fact_55d133be20af454abe0955a5fa6523d3">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      decimals="2"
      id="Fact_e3dd523edd324cdc98e1f6801bc95315"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      decimals="2"
      id="Fact_6c7eeb2b4373441582a2fd4ac5fa6c06"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankersAShipsIncMember"
      decimals="2"
      id="Fact_f5379f0a9e90446bbe535eb6a9e49c81"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      id="Fact_fb23b07ab865455a9c816f47b4a8d63f">Chemical Tankers 1 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      id="Fact_94ad9706408845dc8325fd84db69cdfe">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      id="Fact_8df7eb01dfac4d0784899e55013f7918">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      decimals="2"
      id="Fact_751245cfbdb04c24a47233acd7d6f9eb"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      decimals="2"
      id="Fact_ebf0890c14d243df95ec56d629f63051"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers1IncMember"
      decimals="2"
      id="Fact_fd553c4a26204e56ae449389fb25243a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      id="Fact_c50ebd422c8b468facd6c2cbb9f347a1">Chemical Tankers 2 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      id="Fact_d24c5052ccdc46ddb094db42a3791d5c">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      id="Fact_7dc1578850d74c1896c96a2fb61b7fe2">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      decimals="2"
      id="Fact_0c43932e05bc409e86469f8483061fc4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      decimals="2"
      id="Fact_5af8e51b571a4dacb5924334bd77bdd9"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers2IncMember"
      decimals="2"
      id="Fact_6b964f5358da4c0aad731c684dda5914"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      id="Fact_c28471aa12684766a668266d5c354758">Chemical Tankers 3 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      id="Fact_f1a6985c0e224c0a8bbfbc42bbcbc642">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      id="Fact_47335f7e926d4a40a65778710a385f7b">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      decimals="2"
      id="Fact_05b1ec78758f498bac813ebbcc9c1677"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      decimals="2"
      id="Fact_ed73e95b8d164d9cbd8bcd4935091f69"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers3IncMember"
      decimals="2"
      id="Fact_18b6dc60865e453a8b9385d72581ec7e"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      id="Fact_291131d9bbfd4786871811f8d86f89ee">Chemical Tankers 4 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      id="Fact_08a9ec4865454e9e84ea8904d67faf7a">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      id="Fact_b69e6ae4de544f27bd1d929e43174976">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      decimals="2"
      id="Fact_21341a2bc67b42e69aee4c3f0a86d24a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      decimals="2"
      id="Fact_cfcbc0844e8940038fe5df7e1f9d02b3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers4IncMember"
      decimals="2"
      id="Fact_260aa46562a143d6aa66bf724fdef88e"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      id="Fact_2d6207b676a7442abd7b06ec533602ab">Chemical Tankers 5 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      id="Fact_da609cbee96f4104bca5c67a16d7d805">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      id="Fact_b9ee686bdcaf488bba1a3ab99a6a022e">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      decimals="2"
      id="Fact_2a61034990c648889141d49e807338e8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      decimals="2"
      id="Fact_d0f44059eb264a5a9ec3cb499758a712"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers5IncMember"
      decimals="2"
      id="Fact_036c4e15ab914ccea1609531bc9d231c"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      id="Fact_55787cda95ef480fa70f2a4e04417520">Chemical Tankers 6 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      id="Fact_cd2e2f1864224740b65d1036c5a60832">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      id="Fact_e3bee870902040f7acf18f69b7912bce">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      decimals="2"
      id="Fact_dabbf939582245a88881a7f85a9fadd8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      decimals="2"
      id="Fact_3071f80f733b43b6b72451227a7b46cc"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers6IncMember"
      decimals="2"
      id="Fact_66f0dd8cfd504a38bce45e54f2e196a8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      id="Fact_bcf693f9ceb645b9a529a2dc898e342f">Chemical Tankers 7 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      id="Fact_8809bb00b6734bd9bf3d8eb9b5fa4f31">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      id="Fact_be202f48943c436f829433ce4c3907d3">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      decimals="2"
      id="Fact_eca14a5449714394b5469bc77646b14a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      decimals="2"
      id="Fact_6c893861d0e94b05a9db78037d52d166"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers7IncMember"
      decimals="2"
      id="Fact_2dba56b602bf4ea88f02a4a0ec15175d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      id="Fact_683671e9f286468fb030ba201cc044d3">Chemical Tankers 8 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      id="Fact_6983f5719e5c4e70bc142df14bcd698c">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      id="Fact_404982d59e1e40bb8e11a7bcfedf7cdb">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      decimals="2"
      id="Fact_e7011caaeb67419ebd7055408b3841f0"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      decimals="2"
      id="Fact_01f6b3ac1c5a4a27bc61b9b86dec3e3d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers8IncMember"
      decimals="2"
      id="Fact_644a380899074388bfcc1617ca7bf1b7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      id="Fact_358893ec7fff4461adda86e67acae893">Chemical Tankers 9 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      id="Fact_625ac7c78a404377bf22bfa1ccbd0bed">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      id="Fact_f66ad366f2ea41f1b7741079b8e550c7">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      decimals="2"
      id="Fact_4dbdc3339edc42fd97665a01b7a6bb80"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      decimals="2"
      id="Fact_c3367ce3624a41db927ea04b8a53df48"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers9IncMember"
      decimals="2"
      id="Fact_835221404d1a440ea403eb3335ba0bf3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      id="Fact_c41db5d6bb954dd796ad0567ac16201d">Chemical Tankers 10 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      id="Fact_34ee2ea129054aec851e923ba3eeaf7e">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      id="Fact_c5473889823a4abca403add433af7d09">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      decimals="2"
      id="Fact_c990d23fe64941ddafb96a6fb7487257"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      decimals="2"
      id="Fact_99d959e0be8345048c9cce7707606bc6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers10IncMember"
      decimals="2"
      id="Fact_4b7b36e6839544ef8e1043dc5860bf05"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      id="Fact_bb6bfbdd8f6341b99baed143e7b1fed3">Chemical Tankers 11 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      id="Fact_f72f3d02b6de4fbba5fe8a03bc7f13bb">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      id="Fact_32eabf503c544e05ae82f8da2da1a5d9">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      decimals="2"
      id="Fact_3f73fa7aa321448ea2ca29708236e5b4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      decimals="2"
      id="Fact_efc86e2ffb84463c9dd85139340f360b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers11IncMember"
      decimals="2"
      id="Fact_ebbcc0a9ed654867b137439a5e1ef0a3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      id="Fact_c297e0246c8f430d94ce51955e8790d4">Chemical Tankers 12 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      id="Fact_d7316a1d5b2c4371b6d4ecd51f122230">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      id="Fact_6f9d12529b0946569418163e40471f92">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      decimals="2"
      id="Fact_327bc1031f984b4a918c5ade8a4bd792"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      decimals="2"
      id="Fact_dd56a323c34749cba88ae8ea5d33450b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers12IncMember"
      decimals="2"
      id="Fact_074969552d15445ab0da643ba7ad89e0"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      id="Fact_bd9eb0391b88444faa596c040e8e8e9f">Chemical Tankers 13 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      id="Fact_da4698c2102643edbb15b1c95f0719d6">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      id="Fact_79f504a49c8949fa9a2573527c44807e">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      decimals="2"
      id="Fact_b133fdc0cffe443b8adf3dfeb67e0c70"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      decimals="2"
      id="Fact_8fc9d741e54c4d5f9b3cf60afd05c183"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers13IncMember"
      decimals="2"
      id="Fact_93a2a869d09646d898a5d0578f20e6de"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      id="Fact_c207c8623e084e0184dc5b72ae42a8d3">Chemical Tankers 14 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      id="Fact_6e17f26c26dc45f18ab209017fba3244">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      id="Fact_23f3d5ab9e164b84a33dfee8819220aa">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      decimals="2"
      id="Fact_e3b75fd5d2734e9294c7d5f477875e66"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      decimals="2"
      id="Fact_394cda4b30e04df4bea2057c72e4bca2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers14IncMember"
      decimals="2"
      id="Fact_c555d442ea664ed99da1f755d78c9a1d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      id="Fact_cfa56ac72d314fb0ad908ce106327a41">Chemical Tankers 15 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      id="Fact_2c16f2219dce44e8b216e1a7b6a489e9">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      id="Fact_be4e15cfcd3a4e0595a0c08563edc537">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      decimals="2"
      id="Fact_737566e117d946fc885804ca22a0555d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      decimals="2"
      id="Fact_8cf9a223c17c4018ba49f336db42ad7b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers15IncMember"
      decimals="2"
      id="Fact_7c274dfca69441d5ba6ab303ff43a36b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      id="Fact_cdd88597f69049c2b88c239a992d8816">Chemical Tankers 16 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      id="Fact_6e5487d045c64f1290dd09176b518cce">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      id="Fact_f048690b37014e6db1421f05150823fa">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      decimals="2"
      id="Fact_f94dd3716d364ae89a4905468607d3d3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      decimals="2"
      id="Fact_ea91e289dfaa4319bc3e5cf20141af37"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers16IncMember"
      decimals="2"
      id="Fact_b124aa88f13b4f239a7a2a0ca857937a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      id="Fact_2ace21f4ccd243939e97532004dc4d7a">Chemical Tankers 17 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      id="Fact_215ac9b462f74f7ea31963af32c1e188">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      id="Fact_8923f4057f8948b890155cdd53daae58">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      decimals="2"
      id="Fact_7a1ff57edca24f7a9bda1dd69e1ff2a4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      decimals="2"
      id="Fact_e7eca068274a4f96904d1d86cf4124c2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers17IncMember"
      decimals="2"
      id="Fact_7b791df215d04ded8d53717b83789149"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      id="Fact_8a484c63439e49d18bc6e35fa33f97c1">Chemical Tankers 18 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      id="Fact_43c9828c8e464e7eb8b746103c9639b8">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      id="Fact_4ad2b6ef9faf46a1b3d846e5f2489ad8">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      decimals="2"
      id="Fact_aed96dfd8a754cdfb887a23dff8dbfbe"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      decimals="2"
      id="Fact_69c4bc34a5e34fbc952e68f399e0f51b"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers18IncMember"
      decimals="2"
      id="Fact_5beb41d15d844b1b9a9ae892173e7363"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      id="Fact_7fd1ab692f724df7b4eba8c2420d0702">Chemical Tankers 19 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      id="Fact_805be2cb2b06401386eeb0989da0f980">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      id="Fact_ac6e42d2180c4ac2be6d57ed3b8131e5">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      decimals="2"
      id="Fact_7b4e8c560c344bd2b6ad84f75516c97f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      decimals="2"
      id="Fact_e4f7c48a8abb48be9429b5c070d30252"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers19IncMember"
      decimals="2"
      id="Fact_dbfca2c7e68d446ab60fda0ecd008642"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      id="Fact_4a05ec6d9ef047d9a8dced715cb44378">Chemical Tankers 20 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      id="Fact_063817f1ca534460bf250552f885bbb9">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      id="Fact_98e5f313a9ba4cd693c0f787893be207">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      decimals="2"
      id="Fact_0f7c0289f1f642938b6695db39c6c8c8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      decimals="2"
      id="Fact_4bb5401a54404a6091029da40756965f"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers20IncMember"
      decimals="2"
      id="Fact_022be276aa4640fa9c18bab8b2c1621a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      id="Fact_e48fdf1c565346178cd2cc3c5f1de2c9">Chemical Tankers 21 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      id="Fact_4f0c486cc66a4feb92ffb5e2d17ba891">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      id="Fact_25101db0a3734b20b3795a0ab0d5ee33">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      decimals="2"
      id="Fact_cd49782c5921420fb517de7cc0de2c90"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      decimals="2"
      id="Fact_3a426cf92f0847adb3f6f913afebc5df"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers21IncMember"
      decimals="2"
      id="Fact_8e1a0bf569a34d62b5172dbaed645e80"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      id="Fact_a15656bb61714baca1a28ed7f9b165ed">Chemical Tankers 22 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      id="Fact_362fce036e74458ca5136d93a3fd137b">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      id="Fact_0d7eb93fa9f743bcab102bd4d13694fe">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      decimals="2"
      id="Fact_038c9d1215b14b1ba082c4ab630eecf6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      decimals="2"
      id="Fact_e12eb609369e42f1aa56900df4ce37a9"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers22IncMember"
      decimals="2"
      id="Fact_84e50ede4e7a4a769715762b7b16a088"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      id="Fact_66edbf17f16a46ae8a71c6275558df42">Chemical Tankers 23 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      id="Fact_09c62ad563094236aa327b17150caa03">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      id="Fact_9c731cd80d2647aa95913144a1bfc28b">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      decimals="2"
      id="Fact_58d00b8bb5c847e798d604a1e39dbae5"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      decimals="2"
      id="Fact_f1099fb0c6e446b8bd385e03949af228"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers23IncMember"
      decimals="2"
      id="Fact_0b562a75ebb245939131b468c27819c3"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      id="Fact_c6264cafebc341c8bc0d651ec145e773">Chemical Tankers 24 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      id="Fact_da18245c6d9c4349ace49a9544998430">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      id="Fact_bd7df779d8704e0e850aeab2e18b1b14">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      decimals="2"
      id="Fact_6a63d3a7fac84f3a9001b61a75de9e33"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      decimals="2"
      id="Fact_a149043457754fcba6c6baa4c0ddb8ce"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers24IncMember"
      decimals="2"
      id="Fact_02d6e5b742a849c588bcf09e68df6120"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      id="Fact_65e7209e25804b5984a7dc9edbf0828a">Chemical Tankers 25 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      id="Fact_524b63ebb5a7469bb82330f64dae6668">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      id="Fact_a0cb10ec8ecc458caf17c6f4d3a29aec">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      decimals="2"
      id="Fact_45b3123a072e46228aa601130ab17d48"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      decimals="2"
      id="Fact_eb95a5e361b4435eaf4ecdf5fe4eb009"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers25IncMember"
      decimals="2"
      id="Fact_c9f4d126716a47e89c2078a10bbc0ed6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      id="Fact_78b0ad4c1658436195cfd8463a4195bd">Chemical Tankers 26 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      id="Fact_9b507cfeefcc42198d6c4495aa6c6ee6">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      id="Fact_b27ada1d2c5347699e24f53c694c4ced">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      decimals="2"
      id="Fact_b7590e9474fe4b78ab9421c3b5b7d6da"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      decimals="2"
      id="Fact_5d00a7166dc14349a060a4d67ec451bb"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers26IncMember"
      decimals="2"
      id="Fact_00745d6bde864b52a764154cd75e11fd"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      id="Fact_2c6e2e75a9d64588944611efef7a49b8">Chemical Tankers 27 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      id="Fact_90c13755954f4fd487ad2da5738a376f">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      id="Fact_53e4f3252ccf4cfdbe3e84fb3a2189c0">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      decimals="2"
      id="Fact_16918b49a1314a6f9e9eacb0cb7e785e"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      decimals="2"
      id="Fact_89b6773a4ae14281918b2bee9169b3ce"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers27IncMember"
      decimals="2"
      id="Fact_319c9bb5cd27462480ba1e5687da51f8"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      id="Fact_48076768b0c94d6eb99c98960b5b2523">Chemical Tankers 28 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      id="Fact_6bc89e646c88455eb979a55631cac91e">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      id="Fact_5bb959eeb3394925a77edae6872c2103">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      decimals="2"
      id="Fact_7f2c294048ed4c01b81241945e9fdef2"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      decimals="2"
      id="Fact_748218035a234bf29aff5941cdf719ac"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers28IncMember"
      decimals="2"
      id="Fact_8503f71f962f4535ae79d7fc886bd113"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      id="Fact_1505ee519cc346308197ae548c25ec1d">Chemical Tankers 29 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      id="Fact_2e911cdce3f64065bdabc2a4b48f9e53">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      id="Fact_4113014563ea472a83f09058239cfb6f">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      decimals="2"
      id="Fact_a1e303874e1a429a90b84deb45ddbec7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      decimals="2"
      id="Fact_d1d231e5c8b044e489dd46e934ca45e0"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers29IncMember"
      decimals="2"
      id="Fact_219c5a3377b7430584d1f00dfbc4610d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      id="Fact_20f17c93ac0c47be82ac95a41c91b75f">Chemical Tankers 30 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      id="Fact_359f7391ddf84054a46c1949180a6811">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      id="Fact_0d6b5ac5ae6d4347af484e062c969edf">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      decimals="2"
      id="Fact_94e56154d5a6441b824542de51814180"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      decimals="2"
      id="Fact_0907e9ac6ff24b508ad371d10779c4e6"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers30IncMember"
      decimals="2"
      id="Fact_7b90b4ed2e1d47109ea1d0228a0b4801"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      id="Fact_4eceb8711c81406aba3561f4b3a5fcf7">Chemical Tankers 31 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      id="Fact_504a6471a8bf4bcba7eaafdface2274e">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      id="Fact_56d7a969274f4fb4b4d928a1961d50ea">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      decimals="2"
      id="Fact_2c502e5bca3246c3a2d3d10c36fa0778"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      decimals="2"
      id="Fact_82ed29c77b144d35a55348a6f69c5aef"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers31IncMember"
      decimals="2"
      id="Fact_524ac96e615547b98d455c1abda1d999"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      id="Fact_4429fff8c66d4ad99f3db4aacb90a48f">Chemical Tankers 32 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      id="Fact_0dddd94604a64a218df9abab4b7ccd9e">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      id="Fact_d59202e4333e471dac45ea3a4ddf00e3">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      decimals="2"
      id="Fact_c939319bda76496796ba07275af2041a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      decimals="2"
      id="Fact_3118d263d8894fb68057a478b45ff426"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers32IncMember"
      decimals="2"
      id="Fact_bdb5275cd5fa49cfbc19f4f59fbe3421"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      id="Fact_3273acbda82f47e89a8f678e06045acd">Chemical Tankers 35 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      id="Fact_91d622385d7a4356aec7f35cde778b17">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      id="Fact_3fc83d442a7540c68e15e8164f346b6f">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      decimals="2"
      id="Fact_78263e2441c344f0956b48ac71284525"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      decimals="2"
      id="Fact_7dab6bd1fbcb488399db4d9fb3118726"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers35IncMember"
      decimals="2"
      id="Fact_f3d9c72b05fe4f7d836d1758586cb21d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      id="Fact_7ceced7c39d7448f818905a743c6e52d">Chemical Tankers 36 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      id="Fact_7867698246f445228194536db9c07915">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      id="Fact_4d148afd692d473fa8056e567c056841">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      decimals="2"
      id="Fact_55f8334842e34dabbe85e200220aa476"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      decimals="2"
      id="Fact_e2a9eb2c349140419217684f7d3ef0b0"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers36IncMember"
      decimals="2"
      id="Fact_86d6b26bd39d4124a56caf95f2b1666d"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      id="Fact_c5d71fbc61c742aa8f055e0a3a555b99">Chemical Tankers 37 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      id="Fact_b7bf724d886c4376a060a1ac0d06d2d7">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      id="Fact_b88d79be819949d7b2300b9bbc468a40">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      decimals="2"
      id="Fact_b49e9e486c9644cfb41cc1f2118d6c21"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      decimals="2"
      id="Fact_dd53698e967d44d295c37dcacd863ed7"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers37IncMember"
      decimals="2"
      id="Fact_2315d7e2f85e4f5e92a644db2fe8eb7a"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      id="Fact_faa4bb8d8599465cb9b3f9b79f4b22c0">Chemical Tankers 38 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      id="Fact_9949a12894184686aaa569170cf36550">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      id="Fact_cb04e3d5f01a4a898c6700e6d98b3f44">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      decimals="2"
      id="Fact_b0005c78e62340dab9c96b97615378e4"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      decimals="2"
      id="Fact_287da668474e44e285eeb941cc736680"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers38IncMember"
      decimals="2"
      id="Fact_2c1adf4269614817b21c9dd453cd9b17"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      id="Fact_5fceb898cb2746ffa848fbad06ab8b91">Chemical Tankers 39 Inc</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      id="Fact_62d8335628a34e5eb7e419565ffb9502">Dormant</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      id="Fact_dc5be286b7a441f0b0d5d4fe0e889368">Marshall Islands</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      decimals="2"
      id="Fact_f16bfe2308314de6b76de8fe4d469f21"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      decimals="2"
      id="Fact_e516708833d1484f9ec8e75ab0b40858"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ChemicalTankers39IncMember"
      decimals="2"
      id="Fact_090426acd6f2424aaa9e166cefe7f7dd"
      unitRef="U006">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      id="Fact_3bb084b3c6e74b4b8aa304e8fc9f06cd">Complexio Limited</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      id="Fact_82d01f7b337f4f3b925e5519ab8111ea">Software development</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      id="Fact_6ad0ddde37a24545a1b780b8f473a924">United Kingdom</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      decimals="3"
      id="Fact_a56df387fc5f4bc0a8ff16707810ea08"
      unitRef="U006">0.305</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      decimals="2"
      id="Fact_666dd752941f4daca50523bcba9f9a50"
      unitRef="U006">0.26</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_ComplexioLimitedMember"
      decimals="INF"
      id="Fact_155a5642995241c5bd1d59440fb4ad45"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      id="Fact_f4d13613b5bc4713b47b63b447f8120b">Ecomar Shipholding S.A.S</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      id="Fact_f96149e3024149dbb46dce00ce1296a0">Investment</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      id="Fact_ce95c994b29849c4b9040f4fe5b6e181">France</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      decimals="2"
      id="Fact_8bd3bb7c56514daf9ed276624744a1f8"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      decimals="2"
      id="Fact_f7920d24f1a145b1a9f4609874875ec0"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarShipholdingSASMember"
      decimals="INF"
      id="Fact_9ae8c036efae463592f39aeafb03bce3"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      id="Fact_1cb2725dbb6d445189e2c74994791131">Ecomar Alpha S.A.S</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      id="Fact_4ff6bb0645e24fe8b9f7d0f8047218fe">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      id="Fact_de94be294f6d46f6b1143a80a363d77d">France</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      decimals="2"
      id="Fact_65b92e5d7196424b9c0fd3937ea0cfa3"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      decimals="2"
      id="Fact_f3cfb2573c784ebaae471a83d9aa0cc6"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarAlphaSASMember"
      decimals="INF"
      id="Fact_8885ea78566d48839bd19a7a65fa3c36"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      id="Fact_1c8f6852c91a410a81c467d2f0015fa0">Ecomar Bravo S.A.S</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      id="Fact_098e92bcad324adeacd8802ce825ed6b">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      id="Fact_43077806db9144078873417208bbc406">France</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      decimals="2"
      id="Fact_bb4d096a630c4f3fb078ddc73b5715ac"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      decimals="2"
      id="Fact_5874c51e8e8c4066a41cb24a39637e02"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarBravoSASMember"
      decimals="INF"
      id="Fact_b64295b4fead4d22b01c89542090dc78"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      id="Fact_09ce262455d34dd5ab609cffb3623485">Ecomar Charlie S.A.S</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      id="Fact_d07dc6d9b48b4b80830edc24c858bc8d">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      id="Fact_65acac9672fa4d2b89ebf60b6cd74c29">France</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      decimals="2"
      id="Fact_8c39b4a37cbf4d25bb5d61813f5ccfb8"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      decimals="2"
      id="Fact_24918aa08615432f88e4e57a4fa90878"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarCharlieSASMember"
      decimals="INF"
      id="Fact_c146ad93eb6442a2bf9be5135971f799"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:NameOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      id="Fact_87c37fbc5ae94714baf3a885f3f1af73">Ecomar Delta S.A. S</ifrs-full:NameOfSubsidiary>
    <hafn:PrincipalBusinessActivityOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      id="Fact_a64182bf0d124ba480db14a010e0de4c">Shipowning</hafn:PrincipalBusinessActivityOfSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      id="Fact_4c8d5c6c24e74ad988c971b7313a0d5c">France</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20240101to20241231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      decimals="2"
      id="Fact_821a136257e54a0a84eebfcee890fb6e"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20230101to20231231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      decimals="2"
      id="Fact_263b6080dc704cefb89c0c6875dc9953"
      unitRef="U006">0.50</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c20220101to20221231_SignificantInvestmentsInSubsidiariesAxis_EcomarDeltaSASMember"
      decimals="INF"
      id="Fact_57339ff5268c4f39910bbbb0d003702c"
      unitRef="U006">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_e5780a58fc0b4d6eb033322d36188a78"
          xlink:label="Fact_e5780a58fc0b4d6eb033322d36188a78"
          xlink:type="locator"/>
        <link:footnote id="Foot_3d76f2e98ae14a2c863d7828f372635f" xlink:label="Foot_3d76f2e98ae14a2c863d7828f372635f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Certain balances have been revised for immaterial errors in prior year classifications of trade payables and other
                          payables. US$<xhtml:span style="text-indent: 0pt;">19.4</xhtml:span> million has been reclassified to trade payables - non-related parties from other payables -
                          non-related parties and US$<xhtml:span style="text-indent: 0pt;">22.0</xhtml:span> million has been reclassified to trade payables - related parties, comprising US$<xhtml:span style="text-indent: 0pt;">15.8</xhtml:span> million from trade payables - non-related parties and US$<xhtml:span style="text-indent: 0pt;">6.2</xhtml:span> million from other payables - related corporations.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e5780a58fc0b4d6eb033322d36188a78"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_579a239cbdee413fad66a0d995932214"
          xlink:label="Fact_579a239cbdee413fad66a0d995932214"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_579a239cbdee413fad66a0d995932214"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2ab24f2f555a40449b1e330bd25c5768"
          xlink:label="Fact_2ab24f2f555a40449b1e330bd25c5768"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2ab24f2f555a40449b1e330bd25c5768"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_61d326684029469ca57e3681a6d0c278"
          xlink:label="Fact_61d326684029469ca57e3681a6d0c278"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_61d326684029469ca57e3681a6d0c278"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4b523ef4b8fc41a39f02fe6e8a2e2c08"
          xlink:label="Fact_4b523ef4b8fc41a39f02fe6e8a2e2c08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4b523ef4b8fc41a39f02fe6e8a2e2c08"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_859f19f17b4f4df29c0c13ad6c1e91fe"
          xlink:label="Fact_859f19f17b4f4df29c0c13ad6c1e91fe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_859f19f17b4f4df29c0c13ad6c1e91fe"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_92b043840c6f4005865cefe8b6c4b05e"
          xlink:label="Fact_92b043840c6f4005865cefe8b6c4b05e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_92b043840c6f4005865cefe8b6c4b05e"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_34f481291d224114b0ff51ea418f5677"
          xlink:label="Fact_34f481291d224114b0ff51ea418f5677"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_34f481291d224114b0ff51ea418f5677"
          xlink:to="Foot_3d76f2e98ae14a2c863d7828f372635f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8d78456dcadb41fda6ed3d5c993e11c6"
          xlink:label="Fact_8d78456dcadb41fda6ed3d5c993e11c6"
          xlink:type="locator"/>
        <link:footnote id="Foot_a839d034ada24bb1944a57b49005a57f" xlink:label="Foot_a839d034ada24bb1944a57b49005a57f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The unallocated amount consists of interest income and finance expenses,
                        general and administrative expenses; and other operating income such as insurance claims and share of profit of equity-accounted investees which are not allocated to segments.<xhtml:span style="font-style: italic;">The unallocated amount consists of interest income and finance expenses,
                                general and administrative expenses; and other operating income such as insurance claims <xhtml:span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">and share of profit of equity-accounted investees </xhtml:span>which are not allocated to segments.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8d78456dcadb41fda6ed3d5c993e11c6"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7862688fa44b4386bcb8c65784a4f550"
          xlink:label="Fact_7862688fa44b4386bcb8c65784a4f550"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7862688fa44b4386bcb8c65784a4f550"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e3634393724c46aba72497991455caa8"
          xlink:label="Fact_e3634393724c46aba72497991455caa8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e3634393724c46aba72497991455caa8"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ae25434752434500abced5cc9e6583de"
          xlink:label="Fact_ae25434752434500abced5cc9e6583de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ae25434752434500abced5cc9e6583de"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a8b8ecc83751409599ced0ec917b21f2"
          xlink:label="Fact_a8b8ecc83751409599ced0ec917b21f2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a8b8ecc83751409599ced0ec917b21f2"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6a35473893964eedb2d2b88d21f7d23f"
          xlink:label="Fact_6a35473893964eedb2d2b88d21f7d23f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6a35473893964eedb2d2b88d21f7d23f"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_28c73038db9c4fc4b8495b5be7864e3d"
          xlink:label="Fact_28c73038db9c4fc4b8495b5be7864e3d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_28c73038db9c4fc4b8495b5be7864e3d"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_df3dcd5493e74bfea7e3ed598c5b5e94"
          xlink:label="Fact_df3dcd5493e74bfea7e3ed598c5b5e94"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_df3dcd5493e74bfea7e3ed598c5b5e94"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_b76bea791ee54075bb8ab4183706b5ad"
          xlink:label="Fact_b76bea791ee54075bb8ab4183706b5ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_b76bea791ee54075bb8ab4183706b5ad"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_1b4498923bde47dca3657b8a01310794"
          xlink:label="Fact_1b4498923bde47dca3657b8a01310794"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1b4498923bde47dca3657b8a01310794"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_c19fad0a17ec4aa897eacde83062b726"
          xlink:label="Fact_c19fad0a17ec4aa897eacde83062b726"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_c19fad0a17ec4aa897eacde83062b726"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e06d236669d2407a80ddf24f5457fef4"
          xlink:label="Fact_e06d236669d2407a80ddf24f5457fef4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e06d236669d2407a80ddf24f5457fef4"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_eb09280cf95940cc939883ec8d377f33"
          xlink:label="Fact_eb09280cf95940cc939883ec8d377f33"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_eb09280cf95940cc939883ec8d377f33"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ef3fab13b50749cc85da35b3a99ddca6"
          xlink:label="Fact_ef3fab13b50749cc85da35b3a99ddca6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ef3fab13b50749cc85da35b3a99ddca6"
          xlink:to="Foot_a839d034ada24bb1944a57b49005a57f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2f9ab6c3cb8b474a80e10f00f3f014be"
          xlink:label="Fact_2f9ab6c3cb8b474a80e10f00f3f014be"
          xlink:type="locator"/>
        <link:footnote id="Foot_3d075d18fbd44689a9bdf46b882020f4" xlink:label="Foot_3d075d18fbd44689a9bdf46b882020f4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are commercially managed by the Group in the Disponent-Owner
                        Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.&#x201c;External Vessels in Disponent-Owner Pools&#x201d; means vessels that are
                                commercially managed by the Group in the Disponent-Owner Pool arrangements that are not Hafnia Vessels or TC Vessels. See Note 2.3(a) for details on the accounting for pool arrangements.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2f9ab6c3cb8b474a80e10f00f3f014be"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_871a2c301751431e85425d1a3d063d10"
          xlink:label="Fact_871a2c301751431e85425d1a3d063d10"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_871a2c301751431e85425d1a3d063d10"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_877a303ab64c40839f1805fd90214a7e"
          xlink:label="Fact_877a303ab64c40839f1805fd90214a7e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_877a303ab64c40839f1805fd90214a7e"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9baaf0f151894b60bc126b2d140b9daa"
          xlink:label="Fact_9baaf0f151894b60bc126b2d140b9daa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9baaf0f151894b60bc126b2d140b9daa"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_927088688fee432c8570259ac7cc2318"
          xlink:label="Fact_927088688fee432c8570259ac7cc2318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_927088688fee432c8570259ac7cc2318"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8bb89f6e68344fc88e5bbede443fdfb0"
          xlink:label="Fact_8bb89f6e68344fc88e5bbede443fdfb0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8bb89f6e68344fc88e5bbede443fdfb0"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d12f184748294686bf172670f456934a"
          xlink:label="Fact_d12f184748294686bf172670f456934a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d12f184748294686bf172670f456934a"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_489f54c3fc944ba3acdd2280170fb596"
          xlink:label="Fact_489f54c3fc944ba3acdd2280170fb596"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_489f54c3fc944ba3acdd2280170fb596"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_bb1480ba50b6453c837928e72f854b92"
          xlink:label="Fact_bb1480ba50b6453c837928e72f854b92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_bb1480ba50b6453c837928e72f854b92"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_673f1d891bbd4881b5f584f0a2e96e15"
          xlink:label="Fact_673f1d891bbd4881b5f584f0a2e96e15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_673f1d891bbd4881b5f584f0a2e96e15"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_3ba2736c0ae14110be2d8a29030e54bf"
          xlink:label="Fact_3ba2736c0ae14110be2d8a29030e54bf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_3ba2736c0ae14110be2d8a29030e54bf"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0fee38ad350941ce964d6844b385788c"
          xlink:label="Fact_0fee38ad350941ce964d6844b385788c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0fee38ad350941ce964d6844b385788c"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2b6175ec5e2941c6bd255921c3fcddfd"
          xlink:label="Fact_2b6175ec5e2941c6bd255921c3fcddfd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2b6175ec5e2941c6bd255921c3fcddfd"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a0b904a86e4f4824be300e1f1180eaae"
          xlink:label="Fact_a0b904a86e4f4824be300e1f1180eaae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a0b904a86e4f4824be300e1f1180eaae"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e52c5dc6de754fb7a40da03c188db174"
          xlink:label="Fact_e52c5dc6de754fb7a40da03c188db174"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e52c5dc6de754fb7a40da03c188db174"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_875dc648e9704901b0f0b05f08e83660"
          xlink:label="Fact_875dc648e9704901b0f0b05f08e83660"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_875dc648e9704901b0f0b05f08e83660"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7b128206263045e6b55e1dfd0eb1fc7d"
          xlink:label="Fact_7b128206263045e6b55e1dfd0eb1fc7d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7b128206263045e6b55e1dfd0eb1fc7d"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_89c25e1ce81b4ba792789497d55c851b"
          xlink:label="Fact_89c25e1ce81b4ba792789497d55c851b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_89c25e1ce81b4ba792789497d55c851b"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ef08c90c1ae14846b29fd2f1354c9d86"
          xlink:label="Fact_ef08c90c1ae14846b29fd2f1354c9d86"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ef08c90c1ae14846b29fd2f1354c9d86"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f8b693c7a8ec4d6bbe8e2eb12a2395fe"
          xlink:label="Fact_f8b693c7a8ec4d6bbe8e2eb12a2395fe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f8b693c7a8ec4d6bbe8e2eb12a2395fe"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8f97c34756c64e6fb4a283b2e75c098a"
          xlink:label="Fact_8f97c34756c64e6fb4a283b2e75c098a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8f97c34756c64e6fb4a283b2e75c098a"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_cfed4998768c4dc7933646ab6125356b"
          xlink:label="Fact_cfed4998768c4dc7933646ab6125356b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_cfed4998768c4dc7933646ab6125356b"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_302d412338d647388e9f8a9bd4412bc2"
          xlink:label="Fact_302d412338d647388e9f8a9bd4412bc2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_302d412338d647388e9f8a9bd4412bc2"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9bb7f739be3e426bb379045f6327266b"
          xlink:label="Fact_9bb7f739be3e426bb379045f6327266b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9bb7f739be3e426bb379045f6327266b"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6a8609e171884c9c93391a7e7ae9c74a"
          xlink:label="Fact_6a8609e171884c9c93391a7e7ae9c74a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6a8609e171884c9c93391a7e7ae9c74a"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_debde57714be42118a93d0af633cf8f5"
          xlink:label="Fact_debde57714be42118a93d0af633cf8f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_debde57714be42118a93d0af633cf8f5"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_396103cacd9c4c309cb63e39cb0e4d89"
          xlink:label="Fact_396103cacd9c4c309cb63e39cb0e4d89"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_396103cacd9c4c309cb63e39cb0e4d89"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f8c5f5ebfecd4a45b940879b4ae1ee0f"
          xlink:label="Fact_f8c5f5ebfecd4a45b940879b4ae1ee0f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f8c5f5ebfecd4a45b940879b4ae1ee0f"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2b4a544cb9f044ba996885a871143c4e"
          xlink:label="Fact_2b4a544cb9f044ba996885a871143c4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2b4a544cb9f044ba996885a871143c4e"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_242a3b56111e40c89abbb095fae0fa7f"
          xlink:label="Fact_242a3b56111e40c89abbb095fae0fa7f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_242a3b56111e40c89abbb095fae0fa7f"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d0ec7e7d641b41f5bb1f6afda07dfd1b"
          xlink:label="Fact_d0ec7e7d641b41f5bb1f6afda07dfd1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d0ec7e7d641b41f5bb1f6afda07dfd1b"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4c2661d402ca4f9e84a5da339d66a848"
          xlink:label="Fact_4c2661d402ca4f9e84a5da339d66a848"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4c2661d402ca4f9e84a5da339d66a848"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f6837b548ecf4fd58b4e98287eec5ddf"
          xlink:label="Fact_f6837b548ecf4fd58b4e98287eec5ddf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f6837b548ecf4fd58b4e98287eec5ddf"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_19f9b1143e07435eb68f2f19a416d981"
          xlink:label="Fact_19f9b1143e07435eb68f2f19a416d981"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_19f9b1143e07435eb68f2f19a416d981"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_405bbc3f2e4a4db08f388628f5d2ea65"
          xlink:label="Fact_405bbc3f2e4a4db08f388628f5d2ea65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_405bbc3f2e4a4db08f388628f5d2ea65"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_108339456fd044bab64b9c34b71426d9"
          xlink:label="Fact_108339456fd044bab64b9c34b71426d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_108339456fd044bab64b9c34b71426d9"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5aa7246733e8439c850a932120aeaff7"
          xlink:label="Fact_5aa7246733e8439c850a932120aeaff7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5aa7246733e8439c850a932120aeaff7"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_06565e5b0c6c416e9ca0c1648ef16007"
          xlink:label="Fact_06565e5b0c6c416e9ca0c1648ef16007"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_06565e5b0c6c416e9ca0c1648ef16007"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_72e05cc2d6be4b1197bd7127c6704cbb"
          xlink:label="Fact_72e05cc2d6be4b1197bd7127c6704cbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_72e05cc2d6be4b1197bd7127c6704cbb"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_26f8942964964f1f821e1b3122de8f1e"
          xlink:label="Fact_26f8942964964f1f821e1b3122de8f1e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_26f8942964964f1f821e1b3122de8f1e"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_27d46982b26c4f4a81e277080a7d2ea9"
          xlink:label="Fact_27d46982b26c4f4a81e277080a7d2ea9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_27d46982b26c4f4a81e277080a7d2ea9"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_525f08558ace4da59d71e28bfda9e1c6"
          xlink:label="Fact_525f08558ace4da59d71e28bfda9e1c6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_525f08558ace4da59d71e28bfda9e1c6"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_696056bd19b54ed4a1a4c6b0c6acac02"
          xlink:label="Fact_696056bd19b54ed4a1a4c6b0c6acac02"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_696056bd19b54ed4a1a4c6b0c6acac02"
          xlink:to="Foot_3d075d18fbd44689a9bdf46b882020f4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ec3a2210250840629ca9ebec6fdfcfa7"
          xlink:label="Fact_ec3a2210250840629ca9ebec6fdfcfa7"
          xlink:type="locator"/>
        <link:footnote id="Foot_1d2c8bc683544ca1a11aa57a4f6175f0" xlink:label="Foot_1d2c8bc683544ca1a11aa57a4f6175f0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The cash flows make up the net amount of proceeds from borrowings, repayments of borrowings, interest paid/received and
                          financing fees paid as reported in the consolidated statement of cash flows.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ec3a2210250840629ca9ebec6fdfcfa7"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d322f29814404cf4b640ba0c0f4cbaa8"
          xlink:label="Fact_d322f29814404cf4b640ba0c0f4cbaa8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d322f29814404cf4b640ba0c0f4cbaa8"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_99bc593404844525b3a289fa979ef338"
          xlink:label="Fact_99bc593404844525b3a289fa979ef338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_99bc593404844525b3a289fa979ef338"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f358314b815c4f5c9413d70cf4f02037"
          xlink:label="Fact_f358314b815c4f5c9413d70cf4f02037"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f358314b815c4f5c9413d70cf4f02037"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_1a3fe4679a1c4f7ebf850a27028403b8"
          xlink:label="Fact_1a3fe4679a1c4f7ebf850a27028403b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1a3fe4679a1c4f7ebf850a27028403b8"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8a393c184e3c4bd9ada644f8dc8601a7"
          xlink:label="Fact_8a393c184e3c4bd9ada644f8dc8601a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8a393c184e3c4bd9ada644f8dc8601a7"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5e3d5787032d40969675df1b5d5bd6a0"
          xlink:label="Fact_5e3d5787032d40969675df1b5d5bd6a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5e3d5787032d40969675df1b5d5bd6a0"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_c010760c20d04099b4fb952b43b8960e"
          xlink:label="Fact_c010760c20d04099b4fb952b43b8960e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_c010760c20d04099b4fb952b43b8960e"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_301be6719ce64e27a7dc95118f626747"
          xlink:label="Fact_301be6719ce64e27a7dc95118f626747"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_301be6719ce64e27a7dc95118f626747"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e61d3a889df948f3ac0a3ecd24a89c49"
          xlink:label="Fact_e61d3a889df948f3ac0a3ecd24a89c49"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e61d3a889df948f3ac0a3ecd24a89c49"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f0b06df28ea94e64bd0a5b076facea76"
          xlink:label="Fact_f0b06df28ea94e64bd0a5b076facea76"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f0b06df28ea94e64bd0a5b076facea76"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_bf2bfa1bbf294ea88dbd65efa8bc222f"
          xlink:label="Fact_bf2bfa1bbf294ea88dbd65efa8bc222f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_bf2bfa1bbf294ea88dbd65efa8bc222f"
          xlink:to="Foot_1d2c8bc683544ca1a11aa57a4f6175f0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a15a015df001459f92f406aaddb43067"
          xlink:label="Fact_a15a015df001459f92f406aaddb43067"
          xlink:type="locator"/>
        <link:footnote id="Foot_cbde25d2df544a31af2f6d4f5592043a" xlink:label="Foot_cbde25d2df544a31af2f6d4f5592043a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue from time charters and voyage charters less voyage
                        expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing improved comparability across different types of charters.&#x201c;TCE income&#x201d; denotes &#x201c;time charter equivalent income&#x201d; which represents revenue
                                from time charters and voyage charters less voyage expenses comprising primarily brokers&#x2019; commission, fuel oil and port charges. TCE is a standard measure used in the shipping industry for reporting of income, providing
                                improved comparability across different types of charters.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a15a015df001459f92f406aaddb43067"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_266d82920f954032bbe213b148924570"
          xlink:label="Fact_266d82920f954032bbe213b148924570"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_266d82920f954032bbe213b148924570"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_877b02f8d7e5470cb849579865f900e1"
          xlink:label="Fact_877b02f8d7e5470cb849579865f900e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_877b02f8d7e5470cb849579865f900e1"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4f52e3af67f042a083c45730820d47be"
          xlink:label="Fact_4f52e3af67f042a083c45730820d47be"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4f52e3af67f042a083c45730820d47be"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2a7f2b61b1b0470ea8195a5b3837f2ee"
          xlink:label="Fact_2a7f2b61b1b0470ea8195a5b3837f2ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2a7f2b61b1b0470ea8195a5b3837f2ee"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6ae57dfeff824593b5ae7060ebd856c1"
          xlink:label="Fact_6ae57dfeff824593b5ae7060ebd856c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6ae57dfeff824593b5ae7060ebd856c1"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f8b2343c66164d69b762ba86e8103d00"
          xlink:label="Fact_f8b2343c66164d69b762ba86e8103d00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f8b2343c66164d69b762ba86e8103d00"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5616fab1426b44f48df679de239813e5"
          xlink:label="Fact_5616fab1426b44f48df679de239813e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5616fab1426b44f48df679de239813e5"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_168c0426a6354f66acbdf464b0250b9e"
          xlink:label="Fact_168c0426a6354f66acbdf464b0250b9e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_168c0426a6354f66acbdf464b0250b9e"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d07355a829d04b689db278cd63f5f30e"
          xlink:label="Fact_d07355a829d04b689db278cd63f5f30e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d07355a829d04b689db278cd63f5f30e"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_dd151ee44ecd45f1a82af9b9c69da101"
          xlink:label="Fact_dd151ee44ecd45f1a82af9b9c69da101"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_dd151ee44ecd45f1a82af9b9c69da101"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_fb546d7fbbc44b8da75476b1a158d495"
          xlink:label="Fact_fb546d7fbbc44b8da75476b1a158d495"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_fb546d7fbbc44b8da75476b1a158d495"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5aa734547eb243ffbfd43816aec015bc"
          xlink:label="Fact_5aa734547eb243ffbfd43816aec015bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5aa734547eb243ffbfd43816aec015bc"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_24972aa9673348e29364ff2fd2eecf14"
          xlink:label="Fact_24972aa9673348e29364ff2fd2eecf14"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_24972aa9673348e29364ff2fd2eecf14"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ec8cfb8bab7e4fecac8a6d2e243fec46"
          xlink:label="Fact_ec8cfb8bab7e4fecac8a6d2e243fec46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ec8cfb8bab7e4fecac8a6d2e243fec46"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6684ea3cdabd4db6af21c8c1150a9bd6"
          xlink:label="Fact_6684ea3cdabd4db6af21c8c1150a9bd6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6684ea3cdabd4db6af21c8c1150a9bd6"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_c3d2d866c14646338defcf54c9c2801d"
          xlink:label="Fact_c3d2d866c14646338defcf54c9c2801d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_c3d2d866c14646338defcf54c9c2801d"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_b1e4c2f7c226478788a019d1a30f5780"
          xlink:label="Fact_b1e4c2f7c226478788a019d1a30f5780"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_b1e4c2f7c226478788a019d1a30f5780"
          xlink:to="Foot_cbde25d2df544a31af2f6d4f5592043a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7e16584565b04f6a9055bddaa23a3ce3"
          xlink:label="Fact_7e16584565b04f6a9055bddaa23a3ce3"
          xlink:type="locator"/>
        <link:footnote id="Foot_b0a9e94b7dd749428d722d7c6849fd59" xlink:label="Foot_b0a9e94b7dd749428d722d7c6849fd59" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Group disposed of six LR1 vessels.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7e16584565b04f6a9055bddaa23a3ce3"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ef4165294f1c40adbf456d2568e357ba"
          xlink:label="Fact_ef4165294f1c40adbf456d2568e357ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ef4165294f1c40adbf456d2568e357ba"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6cfbf6f7970e4a77b0e9aaf3c1e97a3b"
          xlink:label="Fact_6cfbf6f7970e4a77b0e9aaf3c1e97a3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6cfbf6f7970e4a77b0e9aaf3c1e97a3b"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_cd1ed66300c24ead9e329f04e3b77f6c"
          xlink:label="Fact_cd1ed66300c24ead9e329f04e3b77f6c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_cd1ed66300c24ead9e329f04e3b77f6c"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_b7b8e33ea3ca447f91d60fe19ef87001"
          xlink:label="Fact_b7b8e33ea3ca447f91d60fe19ef87001"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_b7b8e33ea3ca447f91d60fe19ef87001"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a12ab031621c4c99b5236b4d18844022"
          xlink:label="Fact_a12ab031621c4c99b5236b4d18844022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a12ab031621c4c99b5236b4d18844022"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0f494e8604c34a8198a2a8bf275e409a"
          xlink:label="Fact_0f494e8604c34a8198a2a8bf275e409a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0f494e8604c34a8198a2a8bf275e409a"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_65e21d8fcb9549e497b1bf8baf9aa512"
          xlink:label="Fact_65e21d8fcb9549e497b1bf8baf9aa512"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_65e21d8fcb9549e497b1bf8baf9aa512"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ded59305a50b4e9c8c26f024a14c2913"
          xlink:label="Fact_ded59305a50b4e9c8c26f024a14c2913"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ded59305a50b4e9c8c26f024a14c2913"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a53060b96ba442d8a43f3348252e2252"
          xlink:label="Fact_a53060b96ba442d8a43f3348252e2252"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a53060b96ba442d8a43f3348252e2252"
          xlink:to="Foot_b0a9e94b7dd749428d722d7c6849fd59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9fd6ebff8d8f4f378fc3986a5b22d43c"
          xlink:label="Fact_9fd6ebff8d8f4f378fc3986a5b22d43c"
          xlink:type="locator"/>
        <link:footnote id="Foot_25727c80c4684abe8e1fb068b39b2af0" xlink:label="Foot_25727c80c4684abe8e1fb068b39b2af0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Revisions were made to prior year comparatives as the
                            Group has re-defined the composition of key management personnel in 2024. Salary was reduced by USD 1.7 million,
                            customary benefits were reduced by USD 0.3 million, cash bonus was reduced by USD 4.0 million and share-based compensation was reduced by USD 1.6 million.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9fd6ebff8d8f4f378fc3986a5b22d43c"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_09f391bb9a174e7989bd4ef679b63ea3"
          xlink:label="Fact_09f391bb9a174e7989bd4ef679b63ea3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_09f391bb9a174e7989bd4ef679b63ea3"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_53adcaf8ac28420aafda8b5b3aa231e3"
          xlink:label="Fact_53adcaf8ac28420aafda8b5b3aa231e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_53adcaf8ac28420aafda8b5b3aa231e3"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_396d0defda184938a6fc47b26e5bdd73"
          xlink:label="Fact_396d0defda184938a6fc47b26e5bdd73"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_396d0defda184938a6fc47b26e5bdd73"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_00f9d36dfb3d4b12b1769bff1e8ba5eb"
          xlink:label="Fact_00f9d36dfb3d4b12b1769bff1e8ba5eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_00f9d36dfb3d4b12b1769bff1e8ba5eb"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2d1ee23422a34a0185725c695c1dc932"
          xlink:label="Fact_2d1ee23422a34a0185725c695c1dc932"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2d1ee23422a34a0185725c695c1dc932"
          xlink:to="Foot_25727c80c4684abe8e1fb068b39b2af0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8fe5218a00a64eed8e51b5e14ddd99e4"
          xlink:label="Fact_8fe5218a00a64eed8e51b5e14ddd99e4"
          xlink:type="locator"/>
        <link:footnote id="Foot_0b56a2a6b3c54416b109849eeb89ed53" xlink:label="Foot_0b56a2a6b3c54416b109849eeb89ed53" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Group acquired two IMO II Handy, one IMO II MR and one LR1 vessel from external parties. The newly acquired IMO II Handy vessels were financed under the US$303 million revolving credit facility, for which there were no drawdowns in the financial year ended 31 December 2023. The
                              remaining vessels are unencumbered.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8fe5218a00a64eed8e51b5e14ddd99e4"
          xlink:to="Foot_0b56a2a6b3c54416b109849eeb89ed53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_fedc5078afed41ff9e6942d8cac32297"
          xlink:label="Fact_fedc5078afed41ff9e6942d8cac32297"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_fedc5078afed41ff9e6942d8cac32297"
          xlink:to="Foot_0b56a2a6b3c54416b109849eeb89ed53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_929eb589668a46c49a6665dc3db4c2f0"
          xlink:label="Fact_929eb589668a46c49a6665dc3db4c2f0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_929eb589668a46c49a6665dc3db4c2f0"
          xlink:to="Foot_0b56a2a6b3c54416b109849eeb89ed53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_36a87303fcee48919c3668d237922235"
          xlink:label="Fact_36a87303fcee48919c3668d237922235"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_36a87303fcee48919c3668d237922235"
          xlink:to="Foot_0b56a2a6b3c54416b109849eeb89ed53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_df82c163eb55499f8e28798f33e94e49"
          xlink:label="Fact_df82c163eb55499f8e28798f33e94e49"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_df82c163eb55499f8e28798f33e94e49"
          xlink:to="Foot_0b56a2a6b3c54416b109849eeb89ed53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ceecfbb93cd749538ba693a632e49fe5"
          xlink:label="Fact_ceecfbb93cd749538ba693a632e49fe5"
          xlink:type="locator"/>
        <link:footnote id="Foot_26564ed454ac417d90401c898c0b3427" xlink:label="Foot_26564ed454ac417d90401c898c0b3427" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding prepayments</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ceecfbb93cd749538ba693a632e49fe5"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_26da82e336d94687bf929355e3114f11"
          xlink:label="Fact_26da82e336d94687bf929355e3114f11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_26da82e336d94687bf929355e3114f11"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_61c0718ff61d422eab1a2be8ebc0ac3b"
          xlink:label="Fact_61c0718ff61d422eab1a2be8ebc0ac3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_61c0718ff61d422eab1a2be8ebc0ac3b"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_648f6eb3016642889f7343b1bfc13893"
          xlink:label="Fact_648f6eb3016642889f7343b1bfc13893"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_648f6eb3016642889f7343b1bfc13893"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_b5c78515523a46a4a8418bea1caa93c7"
          xlink:label="Fact_b5c78515523a46a4a8418bea1caa93c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_b5c78515523a46a4a8418bea1caa93c7"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_343dd2f17eb24a4b98189cb766275072"
          xlink:label="Fact_343dd2f17eb24a4b98189cb766275072"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_343dd2f17eb24a4b98189cb766275072"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a12152baaaf64419a2dd20377f4a9ec1"
          xlink:label="Fact_a12152baaaf64419a2dd20377f4a9ec1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a12152baaaf64419a2dd20377f4a9ec1"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_83a8c025e6584a2ebe93ba22b9aa8be2"
          xlink:label="Fact_83a8c025e6584a2ebe93ba22b9aa8be2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_83a8c025e6584a2ebe93ba22b9aa8be2"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_b037a64871204d01a72ff8d429e729b3"
          xlink:label="Fact_b037a64871204d01a72ff8d429e729b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_b037a64871204d01a72ff8d429e729b3"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4a8a2abf23254051b0624b4c416c5155"
          xlink:label="Fact_4a8a2abf23254051b0624b4c416c5155"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4a8a2abf23254051b0624b4c416c5155"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_16236504f4e742a99e70980b773b0399"
          xlink:label="Fact_16236504f4e742a99e70980b773b0399"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_16236504f4e742a99e70980b773b0399"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0c7d87fcbc114b258c903060c1575759"
          xlink:label="Fact_0c7d87fcbc114b258c903060c1575759"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0c7d87fcbc114b258c903060c1575759"
          xlink:to="Foot_26564ed454ac417d90401c898c0b3427"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_ab37dd6bd35f4b45985525fa3b2bdb46"
          xlink:label="Fact_ab37dd6bd35f4b45985525fa3b2bdb46"
          xlink:type="locator"/>
        <link:footnote id="Foot_cc122d5d6c2a43d6acd9b37639874967" xlink:label="Foot_cc122d5d6c2a43d6acd9b37639874967" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Subsequent to the re-domiciliation of the Company to Singapore, the issued common shares no
                      longer have any par value and the share premium recognised in the current reporting period has been subsequently reclassed to share capital.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_ab37dd6bd35f4b45985525fa3b2bdb46"
          xlink:to="Foot_cc122d5d6c2a43d6acd9b37639874967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_97316a6ffc554a328953de3022b7c0c7"
          xlink:label="Fact_97316a6ffc554a328953de3022b7c0c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_97316a6ffc554a328953de3022b7c0c7"
          xlink:to="Foot_cc122d5d6c2a43d6acd9b37639874967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_2152536906104e688a3644bf52302135"
          xlink:label="Fact_2152536906104e688a3644bf52302135"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_2152536906104e688a3644bf52302135"
          xlink:to="Foot_cc122d5d6c2a43d6acd9b37639874967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_833809d0bc294e68b6cdf0eed6afcab4"
          xlink:label="Fact_833809d0bc294e68b6cdf0eed6afcab4"
          xlink:type="locator"/>
        <link:footnote id="Foot_13db58a1876c429187799745aa84ed70" xlink:label="Foot_13db58a1876c429187799745aa84ed70" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Revisions were made to prior year comparatives as the Group has disclosed revenue
                          distributable/distributed to related parties that were not disclosed previously.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_833809d0bc294e68b6cdf0eed6afcab4"
          xlink:to="Foot_13db58a1876c429187799745aa84ed70"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_1b03a08048304fc98a997e24fa078199"
          xlink:label="Fact_1b03a08048304fc98a997e24fa078199"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1b03a08048304fc98a997e24fa078199"
          xlink:to="Foot_13db58a1876c429187799745aa84ed70"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
